@@ -502,23 +502,22 @@ class Ping360 : public PingSensor
502502 */
503503// /@{
504504
505- // TODO: static members should be defined in .cpp
506505 // firmware constants
507- static const uint16_t _firmwareMaxNumberOfPoints = 1200 ;
508- const uint16_t _firmwareMaxTransmitDuration = 500 ;
509- const uint16_t _firmwareMinTransmitDuration = 5 ;
510- static const uint16_t _firmwareMinSamplePeriod = 80 ;
506+ static const uint16_t _firmwareMaxNumberOfPoints;
507+ static const uint16_t _firmwareMaxTransmitDuration;
508+ static const uint16_t _firmwareMinTransmitDuration;
509+ static const uint16_t _firmwareMinSamplePeriod;
511510 // The firmware defaults at boot
512- static const uint8_t _firmwareDefaultGainSetting = 0 ;
513- static const uint16_t _firmwareDefaultAngle = 0 ;
514- static const uint16_t _firmwareDefaultTransmitDuration = 32 ;
515- static const uint16_t _firmwareDefaultSamplePeriod = 80 ;
516- static const uint16_t _firmwareDefaultTransmitFrequency = 740 ;
517- static const uint16_t _firmwareDefaultNumberOfSamples = 1024 ;
511+ static const uint8_t _firmwareDefaultGainSetting;
512+ static const uint16_t _firmwareDefaultAngle;
513+ static const uint16_t _firmwareDefaultTransmitDuration;
514+ static const uint16_t _firmwareDefaultSamplePeriod;
515+ static const uint16_t _firmwareDefaultTransmitFrequency;
516+ static const uint16_t _firmwareDefaultNumberOfSamples;
518517
519518 // The default transmit frequency to operate with
520- static const uint16_t _viewerDefaultTransmitFrequency = 750 ;
521- static const uint16_t _viewerDefaultNumberOfSamples = _firmwareMaxNumberOfPoints ;
519+ static const uint16_t _viewerDefaultTransmitFrequency;
520+ static const uint16_t _viewerDefaultNumberOfSamples;
522521
523522 uint16_t _angle = 200 ;
524523 uint16_t _transmit_duration = _firmwareDefaultTransmitDuration;
0 commit comments