せとうちオープン用のメインプログラム
Dependencies: mbed AQM1602 HMC6352 PID
lib/adns_9800/adns_9800_regs.h
- Committer:
- lilac0112_1
- Date:
- 2016-05-01
- Revision:
- 0:b910276f9da2
File content as of revision 0:b910276f9da2:
/** * @author Alexander Entinger, MSc / LXRobotics * @brief this file contains the register defintions for the adns-9800 sensor - based on https://github.com/mrjohnk/ADNS-9800 * @file adns_9800_regs.h */ #ifndef ADNS_9800_REGS_H_ #define ADNS_9800_REGS_H_ #define REG_Product_ID 0x00 #define REG_Revision_ID 0x01 #define REG_Motion 0x02 #define REG_Delta_X_L 0x03 #define REG_Delta_X_H 0x04 #define REG_Delta_Y_L 0x05 #define REG_Delta_Y_H 0x06 #define REG_SQUAL 0x07 #define REG_Pixel_Sum 0x08 #define REG_Maximum_Pixel 0x09 #define REG_Minimum_Pixel 0x0a #define REG_Shutter_Lower 0x0b #define REG_Shutter_Upper 0x0c #define REG_Frame_Period_Lower 0x0d #define REG_Frame_Period_Upper 0x0e #define REG_Configuration_I 0x0f #define REG_Configuration_II 0x10 #define REG_Frame_Capture 0x12 #define REG_SROM_Enable 0x13 #define REG_Run_Downshift 0x14 #define REG_Rest1_Rate 0x15 #define REG_Rest1_Downshift 0x16 #define REG_Rest2_Rate 0x17 #define REG_Rest2_Downshift 0x18 #define REG_Rest3_Rate 0x19 #define REG_Frame_Period_Max_Bound_Lower 0x1a #define REG_Frame_Period_Max_Bound_Upper 0x1b #define REG_Frame_Period_Min_Bound_Lower 0x1c #define REG_Frame_Period_Min_Bound_Upper 0x1d #define REG_Shutter_Max_Bound_Lower 0x1e #define REG_Shutter_Max_Bound_Upper 0x1f #define REG_LASER_CTRL0 0x20 #define REG_Observation 0x24 #define REG_Data_Out_Lower 0x25 #define REG_Data_Out_Upper 0x26 #define REG_SROM_ID 0x2a #define REG_Lift_Detection_Thr 0x2e #define REG_Configuration_V 0x2f #define REG_Configuration_IV 0x39 #define REG_Power_Up_Reset 0x3a #define REG_Shutdown 0x3b #define REG_Inverse_Product_ID 0x3f #define REG_Motion_Burst 0x50 #define REG_SROM_Load_Burst 0x62 #define REG_Pixel_Burst 0x64 #endif