Macros | Variables
ros.h File Reference

Go to the source code of this file.

Macros

#define ARB_CONTROL_SETUP   26
 
#define ARB_CONTROL_STAT   28
 
#define ARB_CONTROL_WRITE   27
 
#define ARB_LOAD_POSE   8
 
#define ARB_LOAD_SEQ   9
 
#define ARB_LOOP_SEQ   11
 
#define ARB_PLAY_SEQ   10
 
#define ARB_SIZE_POSE   7
 
#define ARB_SYNC_READ   0x84
 
#define REG_ALARM_LED   17
 
#define REG_ANA_BASE   18
 
#define REG_BAUD_RATE   4
 
#define REG_DIGITAL_IN0   5
 
#define REG_DIGITAL_IN1   6
 
#define REG_DIGITAL_IN2   7
 
#define REG_DIGITAL_IN3   8
 
#define REG_DIGITAL_OUT0   47
 
#define REG_ID   3
 
#define REG_MODEL_NUMBER_H   1
 
#define REG_MODEL_NUMBER_L   0
 
#define REG_MOVING   46
 
#define REG_RESCAN   15
 
#define REG_RESERVED   79
 
#define REG_RETURN_LEVEL   16
 
#define REG_SERVO_BASE   26
 
#define REG_USER   100
 
#define REG_VERSION   2
 

Variables

int checksum
 
unsigned char id = 0
 
unsigned char index = 0
 
unsigned char ins = 0
 
unsigned char length = 0
 
int mode = 0
 
unsigned char params [143]
 

Macro Definition Documentation

◆ ARB_CONTROL_SETUP

#define ARB_CONTROL_SETUP   26

Definition at line 36 of file ros.h.

◆ ARB_CONTROL_STAT

#define ARB_CONTROL_STAT   28

Definition at line 38 of file ros.h.

◆ ARB_CONTROL_WRITE

#define ARB_CONTROL_WRITE   27

Definition at line 37 of file ros.h.

◆ ARB_LOAD_POSE

#define ARB_LOAD_POSE   8

Definition at line 31 of file ros.h.

◆ ARB_LOAD_SEQ

#define ARB_LOAD_SEQ   9

Definition at line 32 of file ros.h.

◆ ARB_LOOP_SEQ

#define ARB_LOOP_SEQ   11

Definition at line 34 of file ros.h.

◆ ARB_PLAY_SEQ

#define ARB_PLAY_SEQ   10

Definition at line 33 of file ros.h.

◆ ARB_SIZE_POSE

#define ARB_SIZE_POSE   7

Definition at line 30 of file ros.h.

◆ ARB_SYNC_READ

#define ARB_SYNC_READ   0x84

Definition at line 39 of file ros.h.

◆ REG_ALARM_LED

#define REG_ALARM_LED   17

Definition at line 55 of file ros.h.

◆ REG_ANA_BASE

#define REG_ANA_BASE   18

Definition at line 56 of file ros.h.

◆ REG_BAUD_RATE

#define REG_BAUD_RATE   4

Definition at line 46 of file ros.h.

◆ REG_DIGITAL_IN0

#define REG_DIGITAL_IN0   5

Definition at line 48 of file ros.h.

◆ REG_DIGITAL_IN1

#define REG_DIGITAL_IN1   6

Definition at line 49 of file ros.h.

◆ REG_DIGITAL_IN2

#define REG_DIGITAL_IN2   7

Definition at line 50 of file ros.h.

◆ REG_DIGITAL_IN3

#define REG_DIGITAL_IN3   8

Definition at line 51 of file ros.h.

◆ REG_DIGITAL_OUT0

#define REG_DIGITAL_OUT0   47

Definition at line 60 of file ros.h.

◆ REG_ID

#define REG_ID   3

Definition at line 45 of file ros.h.

◆ REG_MODEL_NUMBER_H

#define REG_MODEL_NUMBER_H   1

Definition at line 43 of file ros.h.

◆ REG_MODEL_NUMBER_L

#define REG_MODEL_NUMBER_L   0

Definition at line 42 of file ros.h.

◆ REG_MOVING

#define REG_MOVING   46

Definition at line 58 of file ros.h.

◆ REG_RESCAN

#define REG_RESCAN   15

Definition at line 53 of file ros.h.

◆ REG_RESERVED

#define REG_RESERVED   79

Definition at line 63 of file ros.h.

◆ REG_RETURN_LEVEL

#define REG_RETURN_LEVEL   16

Definition at line 54 of file ros.h.

◆ REG_SERVO_BASE

#define REG_SERVO_BASE   26

Definition at line 57 of file ros.h.

◆ REG_USER

#define REG_USER   100

Definition at line 64 of file ros.h.

◆ REG_VERSION

#define REG_VERSION   2

Definition at line 44 of file ros.h.

Variable Documentation

◆ checksum

int checksum

Definition at line 76 of file ros.h.

◆ id

unsigned char id = 0

Definition at line 69 of file ros.h.

◆ index

unsigned char index = 0

Definition at line 74 of file ros.h.

◆ ins

unsigned char ins = 0

Definition at line 71 of file ros.h.

◆ length

unsigned char length = 0

Definition at line 70 of file ros.h.

◆ mode

int mode = 0

Definition at line 67 of file ros.h.

◆ params

unsigned char params[143]

Definition at line 73 of file ros.h.



arbotix_firmware
Author(s): Michael Ferguson
autogenerated on Mon Feb 28 2022 21:37:40