TeensyNanoExoCode
Loading...
Searching...
No Matches
Namespaces | Variables
I2CHandler.h File Reference
#include <Arduino.h>
Include dependency graph for I2CHandler.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  i2c_cmds
 
namespace  i2c_cmds::smart
 
namespace  i2c_cmds::smart::get_battery_voltage
 
namespace  i2c_cmds::smart::get_battery_soc
 
namespace  i2c_cmds::rc
 
namespace  i2c_cmds::rc::calibrate
 
namespace  i2c_cmds::rc::get_battery_voltage
 
namespace  i2c_cmds::thigh_imu
 
namespace  i2c_cmds::thigh_imu::handshake
 
namespace  i2c_cmds::thigh_imu::get_angle
 
namespace  i2c_cmds::ankle_angles
 
namespace  i2c_cmds::ankle_angles::handshake
 
namespace  i2c_cmds::ankle_angles::get_left_angle
 
namespace  i2c_cmds::ankle_angles::get_right_angle
 

Variables

const uint8_t i2c_cmds::smart::get_battery_voltage::addr = 0x40
 
const uint8_t i2c_cmds::smart::get_battery_voltage::reg = 0x02
 
const uint8_t i2c_cmds::smart::get_battery_voltage::len = 2
 
const uint8_t i2c_cmds::smart::get_battery_soc::addr = 0x40
 
const uint8_t i2c_cmds::smart::get_battery_soc::reg = 0x0e
 
const uint8_t i2c_cmds::smart::get_battery_soc::len = 2
 
const uint8_t i2c_cmds::rc::calibrate::addr = 0x40
 
const uint8_t i2c_cmds::rc::calibrate::reg = 0x05
 
const uint16_t i2c_cmds::rc::calibrate::val = 0x5000
 
const uint8_t i2c_cmds::rc::get_battery_voltage::addr = 0x40
 
const uint8_t i2c_cmds::rc::get_battery_voltage::reg = 0x02
 
const uint8_t i2c_cmds::rc::get_battery_voltage::len = 2
 
const uint8_t i2c_cmds::thigh_imu::left_addr = 0x01
 
const uint8_t i2c_cmds::thigh_imu::right_addr = 0x02
 
const uint8_t i2c_cmds::thigh_imu::handshake::reg = 0x01
 
const uint8_t i2c_cmds::thigh_imu::handshake::len = 1
 
const uint8_t i2c_cmds::thigh_imu::get_angle::reg = 0x02
 
const uint8_t i2c_cmds::thigh_imu::get_angle::len = 1
 
const uint8_t i2c_cmds::ankle_angles::addr = 0x04
 
const uint8_t i2c_cmds::ankle_angles::handshake::reg = 0x01
 
const uint8_t i2c_cmds::ankle_angles::handshake::len = 1
 
const uint8_t i2c_cmds::ankle_angles::get_left_angle::reg = 0x02
 
const uint8_t i2c_cmds::ankle_angles::get_left_angle::len = 2
 
const uint8_t i2c_cmds::ankle_angles::get_right_angle::reg = 0x03
 
const uint8_t i2c_cmds::ankle_angles::get_right_angle::len = 2