Prusa MINI Firmware overview
_variant8_t Struct Reference

#include <variant8.h>

Collaboration diagram for _variant8_t:

Public Attributes

uint8_t type
 
uint8_t usr8
 
uint16_t usr16
 
union {
   char *   pc
 
   uint32_t   usr32
 
   float   flt
 
   uint32_t   ui32
 
   int32_t   i32
 
   uint16_t   ui16
 
   int16_t   i16
 
   uint8_t   ui8
 
   int8_t   i8
 
}; 
 

Member Data Documentation

◆ type

uint8_t _variant8_t::type

◆ usr8

uint8_t _variant8_t::usr8

◆ usr16

uint16_t _variant8_t::usr16

◆ pc

char* _variant8_t::pc

◆ usr32

uint32_t _variant8_t::usr32

◆ flt

float _variant8_t::flt

◆ ui32

uint32_t _variant8_t::ui32

◆ i32

int32_t _variant8_t::i32

◆ ui16

uint16_t _variant8_t::ui16

◆ i16

int16_t _variant8_t::i16

◆ ui8

uint8_t _variant8_t::ui8

◆ i8

int8_t _variant8_t::i8

◆ @75

union { ... }