Unterschiede zwischen den Revisionen 18 und 19
Revision 18 vom 20.11.2008 13:28
Größe: 3335
Autor: ligi
Kommentar: unlink some more
Revision 19 vom 20.11.2008 17:57
Größe: 3604
Autor: killagreg
Kommentar:
Gelöschter Text ist auf diese Art markiert. Hinzugefügter Text ist auf diese Art markiert.
Zeile 2: Zeile 2:
|| ||||||<style="text-align: center;">'''Received by FC ''' ||||||<style="text-align: center;">'''Send by FC ''' || ||
||'''Description''' ||'''ID''' ||'''Address''' ||'''Data''' ||'''ID''' ||'''Address''' ||'''Data''' ||'''since FC Firmware''' ||
||<tablewidth="" tablealign="center">''''||||||<bgcolor="#cccccc" style="text-align: center;">'''''Received by FC ''''' ||||||<bgcolor="#cccccc" style="text-align: center;">'''''Send by FC ''''' ||''''||
||<bgcolor="#cccccc">'''''Description''''' ||<bgcolor="#cccccc">'''''ID''''' ||<bgcolor="#cccccc">'''''Address''''' ||<bgcolor="#cccccc">'''''Data''''' ||<bgcolor="#cccccc">'''''ID''''' ||<bgcolor="#cccccc">'''''Address''''' ||<bgcolor="#cccccc">'''''Data''''' ||<bgcolor="#cccccc">'''''since FC Firmware''''' ||

Flight-Ctrl

'

Received by FC

Send by FC

'

Description

ID

Address

Data

ID

Address

Data

since FC Firmware

Compass Heading

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

ExternControl

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

ExternControl

since beginning

Error Code Request

e

any

-

E

2

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