form improvements
Some checks failed
EIVE/eive-obsw/pipeline/head There was a failure building this commit

This commit is contained in:
2021-09-07 16:14:54 +02:00
parent f7c6f16777
commit e837532b22
2 changed files with 9 additions and 9 deletions

View File

@ -6,7 +6,6 @@
#include "devicedefinitions/GPSDefinitions.h"
#include "lwgps/lwgps.h"
/**
* @brief Device handler for the Hyperion HT-GPS200 device
* @details
@ -15,15 +14,16 @@
*/
class GPSHyperionHandler: public DeviceHandlerBase {
public:
using gpioResetFunction_t = ReturnValue_t (*) (void* args);
GPSHyperionHandler(object_id_t objectId, object_id_t deviceCommunication,
CookieIF* comCookie, bool debugHyperionGps = false);
virtual ~GPSHyperionHandler();
void setResetPinTriggerFunction(ReturnValue_t (*function) (void*args), void*args);
void setResetPinTriggerFunction(gpioResetFunction_t resetCallback, void*args);
protected:
ReturnValue_t (*resetPinTrigger) (void* args) = nullptr;
void* resetPinTriggerArgs = nullptr;
gpioResetFunction_t resetCallback = nullptr;
void* resetCallbackArgs = nullptr;
enum class InternalStates {
NONE,