11 #ifndef INCLUDED_LIBCYBERRADIO_DRIVER_NDR358_RADIOHANDLER_H 12 #define INCLUDED_LIBCYBERRADIO_DRIVER_NDR358_RADIOHANDLER_H 14 #include "LibCyberRadio/Driver/NDR551/RadioHandler.h" 196 virtual bool queryVersionInfo();
198 virtual bool executeQueryIDN(std::string& model,
199 std::string& serialNumber);
201 virtual bool executeQueryVER(std::string& softwareVersion,
202 std::string& firmwareVersion,
203 std::string& referenceVersion,
204 std::string& firmwareDate);
206 virtual bool executeQueryHREV(std::string& hardwareInfo);
207 virtual bool executeReferenceModeQuery(
int& refMode);
208 virtual bool executeReferenceModeCommand(
int& refMode);
220 bool query358Specifics();
Generic radio handler class.
virtual int debug(const char *format,...)
Outputs debug information.
Radio handler class for the NDR551.
Defines functionality for LibCyberRadio applications.
virtual ~RadioHandler()
Destroys a RadioHandler object.
virtual void queryConfiguration()
Tells the radio to query its hardware configuration in order to create its configuration dictionary (...
uint32_t getMessageId(void)
Returns a Time for the msg parameter.
virtual void initConfigurationDict()
Initializes the configuration dictionary, defining the allowed keys.