#include <wg0x.h>
Public Member Functions | |
union { | |
uint32_t revision_ | |
} | __attribute__ ((__packed__)) |
Public Attributes | |
uint16_t | absolute_current_limit_ |
uint8_t | configuration_status_ |
uint8_t | current_loop_ki_ |
uint8_t | current_loop_kp_ |
uint32_t | device_serial_number_ |
float | nominal_current_scale_ |
float | nominal_voltage_scale_ |
uint8_t | pad_ [8] |
uint32_t | product_id_ |
uint8_t | safety_disable_count_ |
uint8_t | safety_disable_status_ |
uint8_t | safety_disable_status_hold_ |
uint16_t | watchdog_limit_ |
uint8_t | firmware_major_revision_ |
uint8_t | firmware_minor_revision_ |
uint8_t | pca_revision_ |
uint8_t | pcb_revision_ |
Static Public Attributes | |
static const unsigned | CONFIG_INFO_BASE_ADDR = 0x0080 |
union WG0XConfigInfo::@11 WG0XConfigInfo::__attribute__ | ( | (__packed__) | ) |
const unsigned WG0XConfigInfo::CONFIG_INFO_BASE_ADDR = 0x0080 [static] |
uint8_t WG0XConfigInfo::current_loop_ki_ |
uint8_t WG0XConfigInfo::current_loop_kp_ |
uint8_t WG0XConfigInfo::pad_[8] |
uint8_t WG0XConfigInfo::pca_revision_ |
uint8_t WG0XConfigInfo::pcb_revision_ |
uint32_t WG0XConfigInfo::product_id_ |
uint32_t WG0XConfigInfo::revision_ |
uint16_t WG0XConfigInfo::watchdog_limit_ |