SUMD -> SUMO converter

Status
Nicht offen für weitere Antworten.

Butcher

Bill the Butcher
#1
Hallo freunde

Ich hab nun hier 2 Graupner gr12L rxe rumfliegen, die können ja leider nur SUMD anstatt SUMO
nun hab ich mich mal etwas umgesehen und etwas übers SUMD gefunden:

Wie "SUMO", nur als digitales Summensignal (Zyklus 10ms)

Format: 115200 Baud, 8 Bit, 1 Stop-Bit;
Der Frame sieht wie folgt aus:
byte 0 = always '168'
byte 1 = seems to be a kind of error indicator (1 normally, 129 if TX was off at start)
byte 2 = count of following channels
byte 3 = high byte of Servo 0
byte 4 = low byte of Servo 0; raw min is 8000 mid is 12000, max is 16000 at 120% at TX.
... repeats over the channel count
byte n-1 = High byte of CRC
byte n = Low byte of CRC16, which is CRC-CCITT (XModem) with 0x1021 as polynomial and 0x0000 as starting value.

also sollte es doch möglich sein, mit nem kleinen arduino, aus dem SUMD ein SUMO zu machen, allerdings kann ich mit den letzten beiden einträgen n / n-1 nichts anfangen wie soll das aussehen=? den rest trau ich mir zu, setze mich morgen mal mitm ftdi adapter hin und gucke mal was der 12L ausgibt :)

Mfg Timo
 

Butcher

Bill the Butcher
#3
naja das mit n war klar ging eher ums crc, danke dir guckes mir mal an :)
 
Status
Nicht offen für weitere Antworten.
FPV1

Banggood

Oben Unten