|
libdrmconf 0.13.3
A library to program DMR radios.
|
Implements the satellite config bank. More...
#include <opengd77base_codeplug.hh>


Classes | |
| struct | Limit |
| Some limits for the satellite config. More... | |
| struct | Offset |
| Some internal offsets. More... | |
Public Member Functions | |
| SatelliteBankElement (uint8_t *ptr) | |
| Constructor. | |
| void | clear () |
| Abstract method to reset the element within the codeplug. | |
| SatelliteElement | satellite (unsigned int idx) |
| Returns the i-th satellite. | |
| bool | encode (SatelliteDatabase *db, const ErrorStack &err=ErrorStack()) |
| Encodes the given satellite database. | |
Static Public Member Functions | |
| static constexpr unsigned int | size () |
| The size of the element. | |
Protected Member Functions | |
| SatelliteBankElement (uint8_t *ptr, size_t size) | |
| Hidden constructor. | |
Implements the satellite config bank.
Holding all satellites to track.
|
virtual |
Abstract method to reset the element within the codeplug.
Any device specific element should implement this method.
Reimplemented from Codeplug::Element.