FireSync API
 All Classes Files Functions Variables Typedefs Friends Macros Modules Pages
kNodeDef.h File Reference

Description

Essential declarations related to FireSync nodes.

Go to the source code of this file.

Macros

#define kCAMERA_MODULE_CAPACITY   (2)
 Camera module count.
 
#define kCAMERA_REGISTER_CAPACITY   (512)
 Maximum number of registers per camera module.
 
#define kCAMERA_STEPS_STYLE_MULTIPLE_EXPOSURE   (0x02)
 Multiple exposure steps style.
 
#define kCAMERA_STEPS_STYLE_NULL   (0x00)
 Unknown steps style.
 
#define kCAMERA_STEPS_STYLE_OPTIONS   (0x03)
 Bitset containing all valid kCameraStepsStyle options.
 
#define kCAMERA_STEPS_STYLE_SINGLE_EXPOSURE   (0x01)
 Single exposure steps style.
 
#define kFsTimeToTime_(FS_TIME)   kxFsTimeToTime_(FS_TIME)
 Converts from FireSync time units to real time units. More...
 
#define kIO_TEST_DIGITAL_OUTPUT_COUNT   (2)
 Cout of digital output channel in the test jig.
 
#define kLIGHT_MODEL_GENERIC   (0x01)
 Generic light device.
 
#define kLIGHT_MODEL_LD12   (0x02)
 LD12 (unknown variety).
 
#define kLIGHT_MODEL_LD12_A   (0x04)
 LD12-A.
 
#define kLIGHT_MODEL_LD12_B   (0x08)
 LD12-B.
 
#define kLIGHT_MODEL_LD12_C   (0x10)
 LD12-C.
 
#define kLIGHT_MODEL_LD12_D   (0x20)
 LD12-D.
 
#define kLIGHT_MODEL_LD12_E   (0x40)
 LD12-E.
 
#define kLIGHT_MODEL_NULL   (0x00)
 Unknown light model.
 
#define kLIGHT_STEPS_STYLE_MULTIPLE_EXPOSURE   (0x02)
 Multiple exposure steps style.
 
#define kLIGHT_STEPS_STYLE_NULL   (0x00)
 Unknown steps style.
 
#define kLIGHT_STEPS_STYLE_OPTIONS   (0x03)
 Bitset containing all valid kLightStepsStyle options.
 
#define kLIGHT_STEPS_STYLE_SINGLE_EXPOSURE   (0x01)
 Single exposure steps style.
 
#define kMsgSource_Init_(SRC, NODE, BLOCK, PORT)   kxMsgSource_Init_(SRC, NODE, BLOCK, PORT)
 Initializes a kMsgSource value based on its constituent parts. More...
 
#define kNETWORK_BOOT_FTP_PASS   "firesync"
 FTP server password expected for network (debug) boot.
 
#define kNETWORK_BOOT_FTP_USER   "firesync"
 FTP server user name expected for network (debug) boot.
 
#define kNODE_BOOT_TARBALL_APPLICATION_FILE_NAME   "Application.bin"
 Bootable tarball application component name.
 
#define kNODE_BOOT_TARBALL_FRAMEWORK_FILE_NAME   "Framework.bin"
 Bootable tarball framework component name.
 
#define kNODE_DIR_SYSTEM   "system"
 Standard directory name for node system files.
 
#define kNODE_DIR_TEMP   "temp"
 Standard directory name for node temp files.
 
#define kNODE_DIR_USER   "user"
 Standard directory name for node user files.
 
#define kNODE_PATH_SYSTEM   "/system"
 Standard path name for node system files.
 
#define kNODE_PATH_TEMP   "/temp"
 Standard path name for node temp files.
 
#define kNODE_PATH_USER   "/user"
 Standard path name for node user files.
 
#define kORIENTATION_MOTION_DELAY_GRANULARITY   (1000000)
 Orientation device motion detection delay granularity (uS)
 
#define kPL2_MODULE_CAPACITY   (64)
 PL2 module count.
 
#define kPL2_MODULE_REGISTER_CAPACITY   (64)
 Number of registers per PL2 module.
 
#define kPL_MODULE_CAPACITY   (64)
 PL module count.
 
#define kPL_MODULE_REGISTER_CAPACITY   (64)
 Number of registers per PL module.
 
#define kSTAMP_SIGNATURE   (0x12345678)
 Constant at beginning of each stamp value.
 
#define kTimeToFsTime_(TIME)   kxTimeToFsTime_(TIME)
 Converts from real time units to FireSync time units. More...