#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_ |