void OPLinkSettingsMinPacketSizeGet( uint8_t *NewMinPacketSize ) { UAVObjGetDataField(OPLinkSettingsHandle(), (void*)NewMinPacketSize, offsetof( OPLinkSettingsData, MinPacketSize), sizeof(uint8_t)); }
void OPLinkSettingsComSpeedGet( uint8_t *NewComSpeed ) { UAVObjGetDataField(OPLinkSettingsHandle(), (void*)NewComSpeed, offsetof( OPLinkSettingsData, ComSpeed), sizeof(uint8_t)); }
void OPLinkSettingsMaxRFPowerGet( uint8_t *NewMaxRFPower ) { UAVObjGetDataField(OPLinkSettingsHandle(), (void*)NewMaxRFPower, offsetof( OPLinkSettingsData, MaxRFPower), sizeof(uint8_t)); }
void OPLinkSettingsInputConnectionSet( uint8_t *NewInputConnection ) { UAVObjSetDataField(OPLinkSettingsHandle(), (void*)NewInputConnection, offsetof( OPLinkSettingsData, InputConnection), sizeof(uint8_t)); }
void OPLinkSettingsOutputConnectionGet( uint8_t *NewOutputConnection ) { UAVObjGetDataField(OPLinkSettingsHandle(), (void*)NewOutputConnection, offsetof( OPLinkSettingsData, OutputConnection), sizeof(uint8_t)); }
void OPLinkSettingsOneWayGet(uint8_t *NewOneWay) { UAVObjGetDataField(OPLinkSettingsHandle(), (void *)NewOneWay, offsetof(OPLinkSettingsData, OneWay), sizeof(uint8_t)); }
void OPLinkSettingsUAVTalkGet( uint8_t *NewUAVTalk ) { UAVObjGetDataField(OPLinkSettingsHandle(), (void*)NewUAVTalk, offsetof( OPLinkSettingsData, UAVTalk), sizeof(uint8_t)); }
void OPLinkSettingsSendTimeoutGet( uint16_t *NewSendTimeout ) { UAVObjGetDataField(OPLinkSettingsHandle(), (void*)NewSendTimeout, offsetof( OPLinkSettingsData, SendTimeout), sizeof(uint16_t)); }
void OPLinkSettingsCoordinatorGet( uint8_t *NewCoordinator ) { UAVObjGetDataField(OPLinkSettingsHandle(), (void*)NewCoordinator, offsetof( OPLinkSettingsData, Coordinator), sizeof(uint8_t)); }
void OPLinkSettingsPairIDGet( uint32_t *NewPairID ) { UAVObjGetDataField(OPLinkSettingsHandle(), (void*)NewPairID, offsetof( OPLinkSettingsData, PairID), sizeof(uint32_t)); }
void OPLinkSettingsMaxFrequencyGet( uint32_t *NewMaxFrequency ) { UAVObjGetDataField(OPLinkSettingsHandle(), (void*)NewMaxFrequency, offsetof( OPLinkSettingsData, MaxFrequency), sizeof(uint32_t)); }
void OPLinkSettingsMaxChannelGet(uint8_t *NewMaxChannel) { UAVObjGetDataField(OPLinkSettingsHandle(), (void *)NewMaxChannel, offsetof(OPLinkSettingsData, MaxChannel), sizeof(uint8_t)); }
void OPLinkSettingsVCPPortGet(uint8_t *NewVCPPort) { UAVObjGetDataField(OPLinkSettingsHandle(), (void *)NewVCPPort, offsetof(OPLinkSettingsData, VCPPort), sizeof(uint8_t)); }
void OPLinkSettingsFlexiPortSet(uint8_t *NewFlexiPort) { UAVObjSetDataField(OPLinkSettingsHandle(), (void *)NewFlexiPort, offsetof(OPLinkSettingsData, FlexiPort), sizeof(uint8_t)); }
void OPLinkSettingsFrequencyCalibrationGet( uint8_t *NewFrequencyCalibration ) { UAVObjGetDataField(OPLinkSettingsHandle(), (void*)NewFrequencyCalibration, offsetof( OPLinkSettingsData, FrequencyCalibration), sizeof(uint8_t)); }
void OPLinkSettingsPPMGet( uint8_t *NewPPM ) { UAVObjGetDataField(OPLinkSettingsHandle(), (void*)NewPPM, offsetof( OPLinkSettingsData, PPM), sizeof(uint8_t)); }
void OPLinkSettingsAESKeyGet( uint8_t *NewAESKey ) { UAVObjGetDataField(OPLinkSettingsHandle(), (void*)NewAESKey, offsetof( OPLinkSettingsData, AESKey), 32*sizeof(uint8_t)); }
/** * Get/Set object Functions */ void OPLinkSettingsCoordIDSet(uint32_t *NewCoordID) { UAVObjSetDataField(OPLinkSettingsHandle(), (void *)NewCoordID, offsetof(OPLinkSettingsData, CoordID), sizeof(uint32_t)); }