#include <wg0x.h>
Public Attributes | |
| union { | |
| struct { | |
| uint8_t firmware_major_revision_ | |
| uint8_t firmware_minor_revision_ | |
| uint8_t pca_revision_ | |
| uint8_t pcb_revision_ | |
| } __packed__ | |
| uint32_t revision_ | |
| } | __packed__ |
| 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_ |
Static Public Attributes | |
| static const unsigned | CONFIG_INFO_BASE_ADDR = 0x0080 |
Definition at line 260 of file wg0x.h.
| union { ... } WG0XConfigInfo::__packed__ |
| struct { ... } WG0XConfigInfo::__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_ |