Compose File Menu Reference
NORTHSTARSHOW SYSTEMS
Compose File Menu Reference
Every Compose File menu command, in order
| Document Number | Revision | Date | Platform Version |
|---|---|---|---|
| NSSS-DOC-0022 | A | 2026-05-20 | 1.0 |
File Menu Items
| Command | Shortcut | Behaviour |
|---|---|---|
| New Project | Ctrl+N | Creates an empty project with default metadata |
| Open Project… | Ctrl+O | Opens a .nsss.compose archive into the workspace |
| Save | Ctrl+S | Writes the current project to its existing file path |
| Save As… | Ctrl+Shift+S | Writes the project to a new file path |
| Export NorthLink firmware… | — | Writes per-node .nsss.ino source files to a chosen folder |
| Build Firmware… | Ctrl+Shift+B | Compiles per-variant .bin binaries via arduino-cli and stores them in project state |
| Deploy to Helm… | Ctrl+Shift+D | POSTs the current project to the configured Helm IP |
| Exit | Alt+F4 | Closes Compose; prompts to save if dirty |
Behaviour Notes
- Save will use the file path from the last Save As or Open. New projects default to %USERPROFILE%\Documents.
- Build Firmware writes .bin files into the project's in-memory firmware store. They are persisted into the .nsss.compose archive when Save is next executed.
- Deploy to Helm always re-bundles the current project (including any pending Build Firmware output) before uploading.
- Export NorthLink firmware does not run a compile — it writes .ino source files that you flash via Arduino IDE or arduino-cli.
Related Documents
- NSSS-DOC-0020Compose User Guide
- NSSS-DOC-0061Firmware OTA Update Guide
Revision History
| Revision | Date | Description |
|---|---|---|
| A | 2026-05-20 | Initial publication |