contd cwtrx ideas, buttons

This commit is contained in:
HB9KNS 2018-06-22 10:28:35 +02:00
parent fc4251b6d8
commit 4f8fc73e9b
1 changed files with 51 additions and 11 deletions

View File

@ -1,16 +1,56 @@
# scratchpad: ideas, notes etc
## portable 70cm cw
## CWTRX
low-power cw transceiver
low-power portable (70cm) transceiver for short range CW contacts
- 432000..432400 kHz (?)
- headphone jack, loudspeaker optional (low sound quality ok)
- direct keying, elbug circuit optional (mechanical switch)
- working on 5..12 V, optimized for 5 V (USB)
- output pwr: min 0.1 W, optional 0.5 and 2 W
- LCD display with mechanical backlight switch (?)
- mechanical off/volume knob
- direct conversion or BFO (mechanical/electronic 100 Hz steps)
- power save mode 100/30/10/3% with variable squelch (trimmer?)
### general features
- supply 5..12 V, optimized for 5 V (USB)
- power save mode with variable squelch (trimmer?)
- beacon mode: call sign transmission unless squelch open, pause
### RF section
- at least 432000..432400 kHz, up to 438000 if possible
- range limits settable for manual and automatic scans
- antenna: socket? headphone cable? key cable?
- TX: min 0.1 W, optional 0.5 and 2 W
- RX: direct conversion or BFO (mechanical/electronic 100 Hz steps)
### user interface
- mechanical off/volume knob
- buttons: MENU, ESC, ENTER, +, -, A, Z, (RESET)
- output by side tone, Morse code
- headphone jack, loudspeaker optional (low sound quality ok)
- direct keying, elbug optional (selected by plug type)
#### button functions outside of settings
button press generates side tone, higher pitch when long
- MENU: settings (short), default store (long)
- ESC: status report (short), default recall (long)
- ENTER: transmit key
- +, -: freq change (increasing step size when long press, indicated by increasing side tone pitch)
- A, Z: memory recall (short), memory store (long)
- (RESET): hidden button, factory defaults
status report: RX/TX freq (kHz abbreviated in range limits)
#### settings
- while in settings, short beep every 2 sec
- acknowledge by
##### buttons
- MENU: tell current item (short), store and exit (long)
- ESC: leave current menu (short), abandon and exit (long)
- +, -: change
- ENTER: select current item
- A: yes/set/all/max.value
- Z: no/clear/zero/min.value
---