[chirp_devel] Porting Sainsonic RST599

Mikhail Titov
Sun Oct 11 11:26:46 PDT 2015


Hi! I'm new here and I feel like working on Sainsonic RST599 [1] to avoid
duplicate work.

So far I have a standalone code [2] that can download channels
(rx,tx,name) and the rest that I didn't figure out yet. Uploading also
seems straightforward. Reading command is 'R' (followed by offset and
size), writing is 'W'. The radio restarts itself after short period of
inactivity :(

32 bytes (actually 240 bits) at 4000 store bitmask of assigned memory channels.

0016-14b6 - 240 memory channels (22 bytes per channel)

Then original software reads something in 16 byte blocks 14e0 - 19e0+16
and 4100 - 4510+16. Data don't look aligned on 16 byte boundary...so I
guess just convenience.

I'm hesitatting what would be the closest model from existing ones. Any suggestion?

P.S. Is there an utility BCD decoding code in chirp common to all
models? I failed to find it.

Footnotes: 
[1]  http://chirp.danplanet.com/issues/2909

[2]  https://gist.github.com/mlt/d2e41c9855c2c993ab89

-- 
Mikhail



More information about the chirp_devel mailing list