23 lines
474 B
C++
23 lines
474 B
C++
#pragma once
|
|
|
|
#include <BLEDevice.h>
|
|
#include "LiveData.h"
|
|
#include "CommInterface.h"
|
|
|
|
class CommObd2Ble4 : public CommInterface {
|
|
|
|
protected:
|
|
uint32_t PIN = 1234;
|
|
public:
|
|
void connectDevice() override;
|
|
void disconnectDevice() override;
|
|
void scanDevices() override;
|
|
void mainLoop() override;
|
|
//
|
|
void startBleScan();
|
|
bool connectToServer(BLEAddress pAddress);
|
|
bool doNextAtCommand();
|
|
bool parseRow();
|
|
bool parseRowMerged();
|
|
};
|