Module: FFI::Freenect
Defined Under Namespace
Classes: RawTiltState
Constant Summary collapse
- FRAME_W =
640- FRAME_H =
480- FRAME_PIX =
FRAME_W * FRAME_H
- IR_FRAME_W =
640- IR_FRAME_H =
488- IR_FRAME_PIX =
FRAME_W * FRAME_H
- RGB_SIZE =
FRAME_PIX * 3
- BAYER_SIZE =
FRAME_PIX- YUV_RGB_SIZE =
RGB_SIZE- YUV_RAW_SIZE =
FRAME_PIX * 2
- IR_8BIT_SIZE =
IR_FRAME_PIX- IR_10BIT_SIZE =
IR_FRAME_PIX * 2
- IR_10BIT_PACKED_SIZE =
390400- DEPTH_11BIT_SIZE =
FRAME_PIX * 2
- DEPTH_10BIT_SIZE =
DEPTH_11BIT_SIZE- DEPTH_11BIT_PACKED_SIZE =
422400- DEPTH_10BIT_PACKED_SIZE =
384000- COUNTS_PER_G =
819- LED_OFF =
0- LED_GREEN =
1- LED_RED =
2- LED_YELLOW =
3- LED_BLINK_YELLOW =
4- LED_BLINK_GREEN =
5- LED_BLINK_RED_YELLOW =
6- LED_OPTIONS =
enum( :off, LED_OFF, :green, LED_GREEN, :red, LED_RED, :yellow, LED_YELLOW, :blink_yellow, LED_BLINK_YELLOW, :blink_green, LED_BLINK_GREEN, :blink_red_yellow, LED_BLINK_RED_YELLOW)
- VIDEO_RGB =
0- VIDEO_BAYER =
1- VIDEO_IR_8BIT =
2- VIDEO_IR_10BIT =
3- VIDEO_IR_10BIT_PACKED =
4- VIDEO_YUV_RGB =
5- VIDEO_YUV_RAW =
6- VIDEO_FORMATS =
enum( :rgb, VIDEO_RGB, :bayer, VIDEO_BAYER, :ir_8bit, VIDEO_IR_8BIT, :ir_10bit, VIDEO_IR_10BIT, :yuv_rgb, VIDEO_YUV_RGB, :yuv_raw, VIDEO_YUV_RAW, :ir_10bit_packed, VIDEO_IR_10BIT_PACKED)
- VIDEO_SIZES =
enum( :rgb, RGB_SIZE, :bayer, BAYER_SIZE, :ir_8bit, IR_8BIT_SIZE, :ir_10bit, IR_10BIT_SIZE, :yuv_rgb, YUV_RGB_SIZE, :yuv_raw, YUV_RAW_SIZE, :ir_10bit_packed, IR_10BIT_PACKED_SIZE )
- DEPTH_11BIT =
0- DEPTH_10BIT =
1- DEPTH_11BIT_PACKED =
2- DEPTH_10BIT_PACKED =
3- DEPTH_FORMATS =
enum( :depth_11bit, DEPTH_11BIT, :depth_10bit, DEPTH_10BIT, :depth_11bit_packed, DEPTH_11BIT_PACKED, :depth_10bit_packed, DEPTH_10BIT_PACKED)
- DEPTH_SIZES =
enum( :depth_11bit, DEPTH_11BIT_SIZE, :depth_10bit, DEPTH_10BIT_SIZE, :depth_11bit_packed, DEPTH_11BIT_PACKED_SIZE, :depth_10bit_packed, DEPTH_10BIT_PACKED_SIZE )
- TILT_STATUS_STOPPED =
0x00- TILT_STATUS_LIMIT =
0x01- TILT_STATUS_MOVING =
0x04- TILT_STATUS_CODES =
enum( :stopped, TILT_STATUS_STOPPED, :limit, TILT_STATUS_LIMIT, :moving, TILT_STATUS_MOVING)
- LOG_FATAL =
0- LOG_ERROR =
1- LOG_WARNING =
2- LOG_NOTICE =
3- LOG_INFO =
4- LOG_DEBUG =
5- LOG_SPEW =
6- LOG_FLOOD =
7- LOGLEVELS =
enum( :fatal, LOG_FATAL, :error, LOG_ERROR, :warning, LOG_WARNING, :notice, LOG_NOTICE, :info, LOG_INFO, :debug, LOG_DEBUG, :spew, LOG_SPEW, :flood, LOG_FLOOD)