_4Dsystems::uDRIVE_uSD_G1< SerialInterface >::DeviceInfo Union Reference

#include <uDRIVE_uSD_G1.h>

List of all members.

Public Attributes

struct {
   uint8_t   device_type
   uint8_t   hardware_rev
   uint8_t   PmmC_rev
   uint8_t   reserved1
   uint8_t   reserved2
}; 
uint8_t _data [5]


Detailed Description

template<typename SerialInterface>
union _4Dsystems::uDRIVE_uSD_G1< SerialInterface >::DeviceInfo

Devive information

Definition at line 412 of file uDRIVE_uSD_G1.h.


Member Data Documentation

template<typename SerialInterface>
uint8_t _4Dsystems::uDRIVE_uSD_G1< SerialInterface >::DeviceInfo::device_type

Device type. It should be 0x03. Otherwise something went wrong :)

  • 0x00 : micro-OLED
  • 0x01 : micro-LCD
  • 0x02 : micro-VGA
  • 0x03 : micro-Drive

Definition at line 424 of file uDRIVE_uSD_G1.h.

template<typename SerialInterface>
uint8_t _4Dsystems::uDRIVE_uSD_G1< SerialInterface >::DeviceInfo::hardware_rev

Hardware revision

Definition at line 426 of file uDRIVE_uSD_G1.h.

template<typename SerialInterface>
uint8_t _4Dsystems::uDRIVE_uSD_G1< SerialInterface >::DeviceInfo::PmmC_rev

PmmC firmware version

Definition at line 428 of file uDRIVE_uSD_G1.h.

template<typename SerialInterface>
uint8_t _4Dsystems::uDRIVE_uSD_G1< SerialInterface >::DeviceInfo::reserved1

This byte is reserved for future use. It should be ignored if its value is 0x00.

Definition at line 432 of file uDRIVE_uSD_G1.h.

template<typename SerialInterface>
uint8_t _4Dsystems::uDRIVE_uSD_G1< SerialInterface >::DeviceInfo::reserved2

This byte is reserved for future use. It should be ignored if its value is 0x00.

Definition at line 436 of file uDRIVE_uSD_G1.h.

struct { ... }

template<typename SerialInterface>
uint8_t _4Dsystems::uDRIVE_uSD_G1< SerialInterface >::DeviceInfo::_data[5]


The documentation for this union was generated from the following file:

Generated on Mon Apr 7 22:10:19 2008 for uDRIVE_uSD_G1 by  doxygen 1.5.5