0.0.13 • Published 5 years ago
@talent-factory/simulator v0.0.13
This project was bootstrapped with Create React App.
IC-M330 Simulation
Simulation of the ICOM IC-M330 radio set.
To run the project change into subdirectoy simulator, then execute:
$ npm install
$ npm start
Then open http://localhost:3000 to view it in the browser.
Build importable package
$ npm install
$ npm run webpack
Publish package to npm
$ npm login
$ npm publish --access public
Using the package
$ npm install @talent-factory/simulator
This can then be imported as following:
import { RadioSimulator } from '@talent-factory/simulator';
RadioSimulator('container_id')
Furthermore, the assets inside the npm package (@talent-factory/simulator/build
) need to be mapped to the root /
of the application, otherwise the
source path won't point to the files.
Release Notes
release/v0.0.13
- Build package with webpack
- Set favicon and title
release/v0.0.12
- Fix the list at distress-CANCEL
- DSC2 & Coastst.: fix ALARM OFF
- DSC2 & Coastst.: fic INFO/BACK issue
release/v0.0.11
- DSC2 & Coastst.: implemented the 4 call buttons
- DSC2 & Coastst.: ACK button only when needed
release/v0.0.10
- CH-up-button: fix the pushed-image
- DSC Address input: fix 'FIN' function
- DSC 'All Ships' call also shown at the Coaststation
- Volume change: add speaker images
- 16/C & CLR: fix STBY/RT status switch
- 16/C: fix emit power switch
- Ch Group change: fix the menus
- Left Arrow: selects last menu if appropriate
- Menu: select last menu at correct position
release/v0.0.9
- Tutorial can be solved automatically
- No Distress when Channel Group ATIS is selected
- Channel change and 16/C: fix emit power setting
- Ch Group change: fix the call channel selection
- Ch Group change: switch to last selected channel of group
- GPS: input with 4 fraction digits for the minute
- GPS & UTC: consistent initial & GPS3000 values
- Main Display: stop satellite blinking when GPS is on
- Softkey 'CHAN' removes 'DW 16' unconditionally
release/v0.0.8
- Tutorial Mode
- Show version in the case's handle
- Some bug fixes
release/v0.0.7
- Distress/DSC: Integration of the DSC-Devices
- Distress/DSC: Adopted Wheel/PTT/CLR and '<' -buttons
- Distress/DSC: Enhancements of the STBY/INFO/BACK -functions
- Distress: Implement PAUSE / INFO
- Various bug fixes
release/v0.0.6
- Distress/Other DSC: First integration into Reply-Dialogs
- GPS-Device: set default position and the current time
- DSC: All Ships Call implemented
release/v0.0.5
- Distress: completed the procedures
- Other DSC: several enhancements
- Missing Position alert after 10 minutes
- TX is not possible for according channels
- CALL/DUP: corrected the indication
- Menu: Radio Settings -> Channel Group
- Channel Group: several enhancements
release/v0.0.4
- Sound: correct initialisation of context
- Menu: implement Channel Group selection
- Improved scrolling with the Wheel knob
release/v0.0.3
- Advanced structure in Device rendering, including Microphone and Cable
- Channel change display showing the characteristics of the CH
- Volume & Squelch input on more display-states
release/v0.0.2
- Squelch: sound a "white noise" when value <= 2
- MainDisplay: more animations
- Switching SoftKeys on MainDisplay
- Menu: Submenu integration
release/v0.0.1
The simulation is built with PNG graphics. Basic functions implemented are:
- Power on/off
- MainDisplay (Betriebsdisplay): HI/LO
- Volume and Squelch
- Knob turnings
- Menu: first version
- Position Input (LAT, LON, UTC)
- Distress: first three screens
- PTT Button
0.0.13
5 years ago