Classes | Functions | Variables
wg021.h File Reference
#include <ethercat_hardware/wg0x.h>
Include dependency graph for wg021.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  WG021
 
struct  WG021Command
 
struct  WG021Status
 

Functions

struct WG021Status __attribute__ ((__packed__))
 

Variables

WG021 __attribute__
 
uint16_t board_temperature_
 
uint16_t bridge_temperature_
 
uint8_t checksum_
 
uint8_t config0_
 
uint8_t config1_
 
uint8_t config2_
 
uint8_t digital_out_
 
uint8_t general_config_
 
int16_t led_voltage_
 
int16_t measured_current_
 
uint8_t mode_
 
uint32_t output_start_timestamp_
 
uint8_t output_status_
 
uint32_t output_stop_timestamp_
 
uint16_t packet_count_
 
uint8_t pad1_
 
uint8_t pad2_
 
uint32_t pad3_
 
uint16_t pad4_
 
uint8_t pad5_
 
uint8_t pad_
 
int16_t programmed_current_
 
static const unsigned SIZE =44
 
uint16_t supply_voltage_
 
uint32_t timestamp_
 

Function Documentation

◆ __attribute__()

struct WG021Status __attribute__ ( (__packed__)  )

Variable Documentation

◆ __attribute__

WG021 __attribute__

◆ board_temperature_

uint16_t board_temperature_

Definition at line 72 of file wg021.h.

◆ bridge_temperature_

uint16_t bridge_temperature_

Definition at line 73 of file wg021.h.

◆ checksum_

uint8_t checksum_

Definition at line 78 of file wg021.h.

◆ config0_

uint8_t config0_

Definition at line 62 of file wg021.h.

◆ config1_

uint8_t config1_

Definition at line 63 of file wg021.h.

◆ config2_

uint8_t config2_

Definition at line 64 of file wg021.h.

◆ digital_out_

uint8_t digital_out_

Definition at line 56 of file wg021.h.

◆ general_config_

uint8_t general_config_

Definition at line 57 of file wg021.h.

◆ led_voltage_

int16_t led_voltage_

Definition at line 75 of file wg021.h.

◆ measured_current_

int16_t measured_current_

Definition at line 60 of file wg021.h.

◆ mode_

uint8_t mode_

Definition at line 55 of file wg021.h.

◆ output_start_timestamp_

uint32_t output_start_timestamp_

Definition at line 70 of file wg021.h.

◆ output_status_

uint8_t output_status_

Definition at line 69 of file wg021.h.

◆ output_stop_timestamp_

uint32_t output_stop_timestamp_

Definition at line 71 of file wg021.h.

◆ packet_count_

uint16_t packet_count_

Definition at line 76 of file wg021.h.

◆ pad1_

uint8_t pad1_

Definition at line 58 of file wg021.h.

◆ pad2_

int16_t pad2_

Definition at line 65 of file wg021.h.

◆ pad3_

int32_t pad3_

Definition at line 66 of file wg021.h.

◆ pad4_

uint16_t pad4_

Definition at line 67 of file wg021.h.

◆ pad5_

uint8_t pad5_

Definition at line 68 of file wg021.h.

◆ pad_

uint8_t pad_

Definition at line 77 of file wg021.h.

◆ programmed_current_

int16_t programmed_current_

Definition at line 59 of file wg021.h.

◆ SIZE

const unsigned SIZE =44
static

Definition at line 79 of file wg021.h.

◆ supply_voltage_

uint16_t supply_voltage_

Definition at line 74 of file wg021.h.

◆ timestamp_

uint32_t timestamp_

Definition at line 61 of file wg021.h.



ethercat_hardware
Author(s): Rob Wheeler , Derek King
autogenerated on Tue Mar 28 2023 02:10:20