@@ -446,23 +446,22 @@ class Ping360 : public PingSensor
446446 */
447447// /@{
448448
449- // TODO: static members should be defined in .cpp
450449 // firmware constants
451- static const uint16_t _firmwareMaxNumberOfPoints = 1200 ;
452- const uint16_t _firmwareMaxTransmitDuration = 500 ;
453- const uint16_t _firmwareMinTransmitDuration = 5 ;
454- static const uint16_t _firmwareMinSamplePeriod = 80 ;
450+ static const uint16_t _firmwareMaxNumberOfPoints;
451+ static const uint16_t _firmwareMaxTransmitDuration;
452+ static const uint16_t _firmwareMinTransmitDuration;
453+ static const uint16_t _firmwareMinSamplePeriod;
455454 // The firmware defaults at boot
456- static const uint8_t _firmwareDefaultGainSetting = 0 ;
457- static const uint16_t _firmwareDefaultAngle = 0 ;
458- static const uint16_t _firmwareDefaultTransmitDuration = 32 ;
459- static const uint16_t _firmwareDefaultSamplePeriod = 80 ;
460- static const uint16_t _firmwareDefaultTransmitFrequency = 740 ;
461- static const uint16_t _firmwareDefaultNumberOfSamples = 1024 ;
455+ static const uint8_t _firmwareDefaultGainSetting;
456+ static const uint16_t _firmwareDefaultAngle;
457+ static const uint16_t _firmwareDefaultTransmitDuration;
458+ static const uint16_t _firmwareDefaultSamplePeriod;
459+ static const uint16_t _firmwareDefaultTransmitFrequency;
460+ static const uint16_t _firmwareDefaultNumberOfSamples;
462461
463462 // The default transmit frequency to operate with
464- static const uint16_t _viewerDefaultTransmitFrequency = 750 ;
465- static const uint16_t _viewerDefaultNumberOfSamples = _firmwareMaxNumberOfPoints ;
463+ static const uint16_t _viewerDefaultTransmitFrequency;
464+ static const uint16_t _viewerDefaultNumberOfSamples;
466465
467466 uint16_t _angle = _firmwareDefaultAngle;
468467 uint16_t _transmit_duration = _firmwareDefaultTransmitDuration;
0 commit comments