PTRobot API
Page 29 of 41
© 2005, Primera Technology, Inc. Primera is a registered trademark and Bravo is a trademark of Primera Technology, Inc. All other trademarks are the property of
their respective companies.
#define
SYSERR_CART_MOVE
10
#define
SYSERR_INTERNAL_SW
12
#define
SYSERR_NO_ROBODRIVES
13
#define
SYSERR_OFFLINE
14
#define
SYSERR_COVER_OPEN
15
#define
SYSERR_PRINTER_PICK
16
#define
SYSERR_MULTIPLE_PICK
17
#define
SYSERR_MULTIPLEDISCS_IN_PRINTER
18
#define
SYSERR_MULTIPLEDISCS_IN_RECORDER
19
#define
SYSERR_DROPPED_DISC_RECORDER
20
#define
SYSERR_DROPPED_DISC_BIN1
28
#define
SYSERR_DROPPED_DISC_BIN2
29
#define
SYSERR_DROPPED_DISC_PRINTER
33
#define
SYSERR_DROPPED_DISC_REJECT
34
#define
SYSERR_DROPPED_DISC_UNKNOWN
35
#define
SYSERR_ALIGNNEEDED
36
#define
SYSERR_COLOR_INVALID
37
#define
SYSERR_BLACK_INVALID
38
#define
SYSERR_BOTH_INVALID
39
#define
SYSERR_NOCARTS
40
#define
SYSERR_K_IN_CMY
41
#define
SYSERR_CMY_IN_K
42
#define
SYSERR_SWAPPED
43
#define
SYSERR_PIGONPRO
44
#define
SYSERR_ALIGNFAILED
45
#define
SYSERR_DROPPED_DISC_PRINTER_FATAL
46
#define
SYSERR_MULTIPLEDISCS_IN_RIGHTBIN
47
#define
SYSERR_MULTIPLEDISCS_IN_LEFTBIN
48
#define
SYSERR_CLR_EMPTY_FINAL
49
#define
SYSERR_BLK_EMPTY_FINAL
50
#define
SYSERR_BOTH_EMPTY_FINAL
51
#define
SYSERR_WAITING_FOR_PRINTER
52
4.3 System State
#define
SYSSTATE_IDLE
0
#define
SYSSTATE_BUSY
1
#define
SYSSTATE_ERROR
2
4.4 Robot Type
#define
ROBOT_DISCPUBLISHER
0
// Disc Publisher I
#define
ROBOT_DISCPUBLISHERII
1
// Disc Publisher II
#define
ROBOT_DISCPUBLISHERPRO
2
// Disc Publisher PRO
#define
ROBOT_COMPOSERMAX
3 //
ComposerMAX
#define
ROBOT_RACKMOUNT_DPII
4
// Disc Publisher XR
#define
ROBOT_DISCPUBLISHER_XRP 5
// Disc Publisher XRP
4.5 Bin Auto Use
#define
BIN_INPUT
0
#define
BIN_OUTPUT
1