File: RCXmessageAPI.txt

package info (click to toggle)
brickos 0.9.0-1
  • links: PTS
  • area: main
  • in suites: sarge
  • size: 1,700 kB
  • ctags: 1,727
  • sloc: ansic: 9,139; cpp: 860; makefile: 717; asm: 693; sh: 123; perl: 61
file content (19 lines) | stat: -rw-r--r-- 662 bytes parent folder | download | duplicates (7)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
RCX Message API
===============

unsigned char get_msg();    // wait for any message

void clear_msg();           // set message buffer to 0 (invalid message)

int send_msg(unsigned char msg);    // send single byte msg, return 0 on success

wait_event(msg_received, msg);      // msg=0, wait for any message,
                                    // msg=1-255, wait for specific msg

extern unsigned char lnp_rcx_message;   // contains last message received or 0 if none

======================================================================================
Notes from Ted Hess patch Readme.txt - 
(Here for now.  Will be moved to better doc shortly)
-Stephen