keypad lock G shown on large LCD. any multiple keys together locks, except 1 and D together unlocks. small LCD N/NN FM channel < FM channels found below vfo > above <> in between simplex and duplex bands, or two FM channels access tone PTT + MONITOR PTT in setup "ttone" tx power low/high; SCAN --|<-- RF.P. (diode, or resistor) 90# 99# PTT + screw setup "P out" dtmf; PCD3312, NTSC xtal, 10k resistor (22k ? 47k ? 2n2 ?) PTT + keys also used to generate ax25 CHIP ? shown, if there is trouble. ctcss; DATA -R-+-R- MOD? lowpass (100k/100n/100k? knee at 50 Hz ?) C _|_ no signs of life ? remove solder bridge TP1 from logic board mA mania -3.6 mA fx419 RXEN from 5v PSAVE (orig. always) -? mA FM detector module supply from 7v PSAVE (orig. no TXON) -? mA audio delay module removal (orig. 7v PSAVE) connector, view from outside the radio MIC+ /CALL SPK-C GND | SPK-F SPK-R /MONITOR /PTT (MIC- ?) ^ | | | | TTL v ser-in ser-out note diodes D2 and D5. cpu RXD (pin 5) remove D2 (near ptt-button on logic board) cpu TXD (pin 6) needs pullup. 2 free inverters in HC04, inputs Vcc, outputs NC maybe TXD | HC04/14-47k-+-HC04/13 HC03/12--1k--RS232 RS232--22k--HC04/11 HC04/10--RXD serial BREAK == sendnow (after 2 seconds) because input is 4500n7 (odd XTAL) and not 4800n8, BRK, 0x00, @ and ` look the same. also, LF == J. (however, output is 4800n8) mike buttons; might not be wired inside the radio CALL roll c/q/b RST monitor or access tone parameters, press A, move around with * # and screw P out Hi/Lo 1 or 5 Watt (mod reqd) CTCSS ?Hz 0 off, integer Hz ...255, or deci-Hz 51.2... OFFS- kHz tx offset, NNN# magnitude, C/D sign ttoNE Hz 1750 normally (PTT = test tone) SQ oP msec audio powersave open delay, like 0 or 200 msec SQ CL msec close delay SCMAX sec qsy, no matter what SCHOG sec qsy, if continuous signal SCLING sec linger on channel, after signal drops REJECTS press C RJ0 kHz permanent rejects. 00000# to clear ... RJ9 C/D bump value +/- BAND press C SPB 433400 simplex begin, kHz SPE 433600 end (exclusive) DPB 434600 duplex begin DPE 435000 end DPOF- 1600 default offset in duplex band, NNN# and/or C/D TRB 432000 transmit begin TRE 438000 end STEP 25 default channel separation CLL 433500 'call channel' QSY 433550 'qsy channel' BCH 434600 'beach' C/D bump value +/- STRINGS press C 0-9 string C/D re-edit current string one digit and PTT in basic display transmits the corresponding string. CN... is transmitted as a CCIR N... and DN... is a DTMF string N... top level parameters "c" and "d", below, are little different. spaces or invalid characters create pauses or stretch the previous tone. some day, these strings might have other uses too. ...this day, N# in Loc presets locator (use 10-char locator for ddMMmm resolution). Hd40 version number tot seconds PTT timeout, 0 PTT blocked (autorep/sendnow work) idle list 10min since keys/buttons does no/YSQ/YSQ_unless_scanning SLEEP msec powersave off-time (on-time fixed 100ms). 0 no sleeping CTGAIN 127 CTCSS output scale, 0...255 nuttin or (part of) last fx packet received (PTT = F pkt) PRS OC string own call, mycall dC string dest call MICESid 0..7 MIC-E dest SSID d1 string digipeater or "" d2 string digipeater or "" AdLy msec 200 ? ax25 output 'txdelay' (clamped 10...10000) AS list APRS station symbol. overridden by ASchr below ASchr string ""/overlay/2char/overlay+2hex/4hex t string comment text. leading space might be appropriate GubbinS byte 1 cse/spd, 2 alt, 4 DAO, 64 attended, 128 rx_MHz Fid string fsk id, 5 characters [0-9A-E] FdLy msec 200 ? fx (MPTxxxx) 'txdelay' (clamped 10...10000) FS list MPRS station symbol, [SSid] == indirect mycall WPt LEn byte max length of waypoint names, 0 off, 1 mimic TNC Auto list autorep type: OFF/MPRS/MIC-E/ASCII/COMPR/whatnot SEC seconds interval, 0 off Arc 0.01min movement, box coords. 0 off. 1-500 = 18m-5nautmile rch kHz autorep tx channel. 0 = use vfo rPout list autorep tx power, DEF = use vfo setting GPS list no (timeout/void/etc), Active or Pinned state Loc AA00AA locator, AA00... or N (preset STRING) (PTT = mprs pkt) LAt string latitude, [NS]ddMMmmmmm (or less, as needed) Lon string longitude, [EW]dddMMmmmm ALt meters altitude. metric from GPS saves some nanocoulombs. CSE deg course, 0 unknown 1...360 valid SPd km/h speed (integer knots internally) utc DDHHMMSS (DD of month) updated by GPS only PAG string fx recipient, F wildcard (PTT = call pkt) F string fx message data (PTT = fx free-text pkt) c string CCIR tx (PTT) d string DTMF burst tx, E=* F=# (PTT) MICE list MIC-E status message (PTT = mice pkt) A string aprs message data (PTT = aprs message pkt) to string "" or aprs message recipient (NOT destination call !) MEMORIES press C 0 -434600 rx freq, offset minus, no memoryscan ... 7" 433500 03# no offset, memoryscan 1, 2 or 3 8' 433550 01# no offset, memoryscan 1 or 3 9` 433575 02# no offset, memoryscan 2 or 3 0N# flags: 0, 1, 2 and 3 affect memory scan 000# ctcss Hz, 067...255 without the decimal part 0000# receive kHz (4 or more digits, 3 if > 255) 0000 C/D transmit offset kHz +/- C use current entry D back to main setup REP LIST press C C use current entry D back to main setup 0..9 speedsearch a...ö BATT mAh approx milliamphours, 0# to rewind (wrong by 300%) Notes input " " (1 space) to clear a string parameter into "". Eager N/S E/W in coordinates prevent this, sorry. blank separates callsign and ssid (not needed if call is 6 letters) strings are re-edited with C/D. like "WIDE2 1" to "WIDE2 2" or a small coordinate change. eeproms worn down ? replace with 93C46 * 3 93C66 * 1 93C76 * 1 93C86 * 1 93C46 + 93C56 EECS0 and 1, in this order. not recommended keymap 1QZ_ 2ABC 3DEF 4GHI 5JKL 6MNO 7PRS 8TUV 9WXY 0ÅÄÖ 1QZ and blank. all letters are upper-case, even if some appear lower-case on the display. there is no cursor in basic screen. in setup, cursor is _ (new character expected) or ~ (alpha timeout on last character). funny characters 1 on the right I on the left S 5 without - K I and - M tall n N short n V upside down h or mirrored 4 W upside down A X X without / Z 2 without - . _ , short I : lifted = ÅÄÖ o - - - n o + - and 1 (sometimes upside down r) basic * scanner, old mode 0* scan c/q/b c_ in small LCD 1* scan memories with right tick 1_ 2* scan memories with left tick 3* scan memories with right or left tick 4* scan spx/dpx bands b_ in small LCD # scroll 'interesting' frequencies N# recall memory NN# FM channel NNN# frequency kHz (multiple of 12.5, 10.0 or 5.0 kHz) A setup, old position. long press goes to 1st parameter (== 0A) NA setup, position N (or NNA) B backspace. long press clears all C scroll call/qsy/beach NNNC + offset D flip duplex. during scanning, reject channel (off/on clears) ND go to repeater list (or NND) NNND - offset patching 8-bit sum from offset 0 to 16384 must be 0. good place to adjust is byte at 0x3FE7 (0xFFE7)