libdrmconf 0.13.3
A library to program DMR radios.
Loading...
Searching...
No Matches
OpenGD77Interface::FirmwareInfo Struct Reference

Radio information struct. More...

#include <opengd77_interface.hh>

Public Types

enum class  RadioType {
  GD77 =0 , GD77S =1 , DM1801 =2 , RD5R =3 ,
  DM1801A =4 , MD9600 =5 , MDUV380 =6 , MD380 =7 ,
  DM1701 =8 , MD2017 =9 , DM1701RGB =10
}
 Possible radio types, returned by the radio_info struct.

Public Member Functions

bool featureInvertedDisplay () const
 Returns true if the devices display is inverted.
bool featureExtendedCallsignDB () const
 Returns true if the vocie prompt memory is used for storing callsign db.
bool featureVoicePromptLoaded () const
 Returns true if the voice prompt data is loaded.

Public Attributes

uint32_t structVersion
 Struct version number (currently 3).
uint32_t radioType
 Device variant (see RadioType).
char fw_revision [16]
 Firmware revision ASCII, 0-padded.
char build_date [16]
 Firmware build time, YYYYMMDDhhmmss, 0-padded.
uint32_t flashChipSerial
 Serial number of the flash chip.
uint16_t features
 Some flags, signaling the presence of some features.

Detailed Description

Radio information struct.


The documentation for this struct was generated from the following files:
  • /builddir/build/BUILD/qdmr-0.13.3-build/qdmr-0.13.3/lib/opengd77_interface.hh
  • /builddir/build/BUILD/qdmr-0.13.3-build/qdmr-0.13.3/lib/opengd77_interface.cc