Größe: 3014
Kommentar: NC command table edited
|
Größe: 3361
Kommentar: NC command table expanded
|
Gelöschter Text ist auf diese Art markiert. | Hinzugefügter Text ist auf diese Art markiert. |
Zeile 23: | Zeile 23: |
|| Description ''' ''' ||ID ||Address ||Data ''' ''' ||ID ||Address ||Data || since NC Firmware || | ||''' Description '''''' ''' ||'''ID ''' ||'''Address ''' ||'''Data '''''' ''' ||'''ID ''' ||'''Address ''' ||'''Data ''' ||''' since NC Firmware ''' || |
Zeile 27: | Zeile 27: |
|| ExternControl Request ||g ||any || none ||G ||2 ||ExternControl || || | |
Zeile 31: | Zeile 32: |
||Redirect UART ||u ||any ||1 byte param for uart selector (0=FC, 1=MK3MAG, 2=MKGPS), can be switched back to NC debug by sending the magic packet "0x1B,0x1B,0x55,0xAA,0x00" ||- ||- ||- ||0.12h || | |
Zeile 36: | Zeile 38: |
KategorieFirmware | . KategorieFirmware KategorieFirmware |
Flight-Ctrl
|
Received by FC |
Send by FC |
|
||||
Description |
ID |
Address |
Data |
ID |
Address |
Data |
since FC Firmware |
compass |
K |
|
compass value |
w |
1 |
Nick Roll Attitude ... |
|
labels of analog Values |
a |
any |
position of requested analog Value ( 1 byte ) |
A |
position |
16 char label text |
|
ExternControl |
b |
any |
struct ExternControl (uart.h) |
Confirm Frame ID |
'\r' |
struct ExternControl (uart.h) |
0.68b |
ExternControl + Debug request |
c |
any |
struct ExternControl (uart.h) |
D |
1 |
Debug Data |
0.68b |
request Display line |
h |
any |
param ( 1 Byte ) param == 255 PPM-channels are replyed else the diplay line cyclic 0->1->2->3->4 |
0,1,2,3,4 |
0 |
20 char display line text or PPM channels |
|
Engine Test |
t |
any |
values for the 4 engines ( 4 Bytes ) |
- |
- |
- |
|
Dubwise Keys |
k |
any |
keys (4 bytes) |
key[3] |
'\r' |
keys (4 bytes) |
0.67e |
Version Request |
v |
any |
none |
V |
1 |
Version Info Struct |
|
ExternControl Request |
g |
any |
none |
G |
1 |
|
|
Settings Request |
q |
any |
1 Byte settings-num form 1 to 5, or 0xff for actual setting (1 Byte) |
L M N O P |
1 |
mk_param_struct (fc.h) |
|
Write Setting 1 |
l |
any |
mk_param_struct (fc.h) |
- |
- |
- |
|
Write Setting 2 |
m |
any |
mk_param_struct (fc.h) |
- |
- |
- |
|
Write Setting 3 |
n |
any |
mk_param_struct (fc.h) |
- |
- |
- |
|
Write Setting 4 |
o |
any |
mk_param_struct (fc.h) |
- |
- |
- |
|
Write Setting 5 |
p |
any |
mk_param_struct (fc.h) |
- |
- |
- |
|
Debug Request |
f |
any |
none |
D |
1 |
Debug Data |
v0.71f |
Reset ATMEGA |
R |
any |
in SIGNAL(INT_VEC_RX) |
- |
- |
- |
|
Navi-Ctrl
|
Received by NC |
Send By NC |
|
||||
Description |
ID |
Address |
Data |
ID |
Address |
Data |
since NC Firmware |
labels of analog Values |
a |
any |
position of requested analog Value ( 1 byte ) |
A |
2 |
16 char label text |
since beginning |
request Display line |
h |
any |
param ( 1 Byte ) param == 255 PPM-channels are replyed else the diplay line cyclic 0->1->2->3->4 |
0,1,2,3,4 |
0 |
20 char display line or version info |
since beginning |
Version Request |
v |
any |
- |
V |
Version Info |
|
since beginning |
ExternControl Request |
g |
any |
none |
G |
2 |
|
|
Error Code Request |
e |
any |
- |
E |
Error Message String |
|
0.12h |
Send target Position |
s |
any |
Waypoint Struct |
- |
- |
- |
0.12h |
Send Waypoint |
w |
any |
Waypoint Struct |
- |
- |
- |
0.12h |
Request OSD-Data |
q |
any |
1 byte sending interval ( in 10ms steps ) |
Q |
2 |
NaviData Struct |
0.12h |
Redirect UART |
u |
any |
1 byte param for uart selector (0=FC, 1=MK3MAG, 2=MKGPS), can be switched back to NC debug by sending the magic packet "0x1B,0x1B,0x55,0xAA,0x00" |
- |
- |
- |
0.12h |