RD58 ja Aprs viritykset

Lyhyesti miten sain APRS toimimaan epästandardi GPS mokkulalla

RD58 ja sen sisäinen MPRS modeemi (mprs 4800 baud) / APRS 1200 baud

Elikkäs meinasin mitä jos toi GPS toimii, kyllähän se toimii, mutta 9600baudisena ja R58 softa tietenkään ei tue sitä, eikun taas puukottamaan lähdekoodia, tein uuden valinnan jossa voi valita 9600b NMEA, ja nyt toimii hienosti.

Koska oli pieni kaukaa haettu suunitelma, että saisi esim toistin sisämeno taajudelle aprs vastaanottimen, niin piti taas puukottaa lähdekoodia, jotta sen sai toimimaan halutulla tavalla. tosin toistimessa ei ole aprs käytössä viellä ainakaan…

PÄÄASIAT TEHTY KOODIIN:

!!   3Z ALr   Added new mode to GPS config, 9600Std what means a unstandard
!!            NMEA working at 9600baud -OH1E
!!            Disable TX-CTCSS when end of ptt, send other stuff (aprs etc)
!!            without CTCSS tones. with cleaner signal -OH1E
!!            Changed behavior of spontanius packet send, only when sql is close
!!            to avoid duplicate transmit traffic in a working frequency. -OH1E
!!            ToDo: only when repeater shift is on..

– Aliäänen poistaminen pakettidatan mukana.
– Muutos koodiin, jotta radio ei lähettele sponttaanisesti pakettidataa, jos on liikenettä(salpa auki)

Koodi on ladattavissa https://titanix.net/DMR/r58/

tuossa modauskuvia alla: