Keep the files in N1MM's folders
The folders under the user's own directory are N1MM's now, with N1MM's names, read out of N1MMLibrary.dll: Databases, SupportFiles, UserDefinedContests, FunctionKeyMessages, CallHistoryFiles, ExportFiles, GoalFiles, LettersFiles, QsoRecording, SkinsAndLayouts, SystemFiles, TransactionLogFiles, Diagnostics and Wav. A station that runs both programs keeps its files in one shape. An operator's recordings go in Wav/<his callsign>, which is where N1MM plays them from, and the folder is made when he takes the radio. Cabrillo and ADIF start in ExportFiles, call history files in CallHistoryFiles, and the .mc function key files in FunctionKeyMessages. N1MM's three *DDL folders and its Piper folders are left out: they hold the migrations for N1MM's own admin databases and the program it speaks with. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01RoGtneMQaz4M9w7Kk49AVD
This commit is contained in:
23
README.md
23
README.md
@@ -400,6 +400,27 @@ to a tenth of a degree: `src/Nonemm.App/Assets/coastline.txt`. The sun's
|
||||
position is the standard low-precision solar formula, good to about a hundredth
|
||||
of a degree.
|
||||
|
||||
### Where the files live
|
||||
|
||||
The program keeps its files under `Documents\Nonemm` on Windows and
|
||||
`~/.config/nonemm` elsewhere. The folders inside are N1MM's, with N1MM's names,
|
||||
so a station that runs both keeps its files in the same shape:
|
||||
|
||||
| Folder | What goes in it |
|
||||
|---|---|
|
||||
| `Databases` | the `.s3db` log files |
|
||||
| `SupportFiles` | `wl_cty.dat`, `MASTER.SCP`, the downloaded cluster list |
|
||||
| `UserDefinedContests` | `.udc` files |
|
||||
| `FunctionKeyMessages` | `.mc` function key files, where import and export start |
|
||||
| `CallHistoryFiles` | the call history files published before a contest |
|
||||
| `ExportFiles` | Cabrillo and ADIF, in and out |
|
||||
| `Wav` | the voice keyer's recordings, one folder per operator: `Wav/OM3KFF/Cq.wav` |
|
||||
| `GoalFiles`, `LettersFiles`, `QsoRecording`, `SkinsAndLayouts`, `SystemFiles`, `TransactionLogFiles`, `Diagnostics` | N1MM's, and made for the same reason: a station that keeps files in them does not lose them moving between the two programs. Nothing here writes to them yet |
|
||||
|
||||
`settings.json` sits in the root. N1MM's three `*DDL` folders and its `Piper`
|
||||
folders are not made: those hold the migrations for N1MM's own admin databases
|
||||
and the program it speaks with, and neither has anything to do with a log.
|
||||
|
||||
### Operators
|
||||
|
||||
**Ctrl+O**, or **Config → Change Operator…**, asks who is at the radio. The
|
||||
@@ -413,7 +434,7 @@ pressing at a multi-operator station:
|
||||
|---|---|
|
||||
| Window positions | where every open window sits is stored against the operator leaving, and the operator taking over gets his own back. A window opened later is placed as it appears |
|
||||
| Colours | the theme he last had |
|
||||
| Recordings folder | the folder his wav files are in, since a voice keyer plays the recordings of whoever is at the microphone |
|
||||
| Recordings folder | the folder his wav files are in, since a voice keyer plays the recordings of whoever is at the microphone. It starts at `Wav/<his callsign>`, which is where N1MM looks, and the folder is made when he takes the radio |
|
||||
|
||||
An operator whose callsign is not in the list is made by typing it, and starts
|
||||
with the windows and colours on the screen. **Remove** drops one from the list;
|
||||
|
||||
Reference in New Issue
Block a user