summaryrefslogtreecommitdiff
path: root/src/components/ble/FSService.h
diff options
context:
space:
mode:
authorTim Keller <geekboy1011@gmail.com>2021-10-20 01:30:04 +0000
committerTim Keller <geekboy1011@gmail.com>2021-12-10 01:18:57 +0000
commit6393a17d7402b92e00cd748bc7e901ba053135de (patch)
tree4f7f634ae7270ff4f6b5de696d8f093de4e2f21c /src/components/ble/FSService.h
parentf841b8c98498a01211036fd0720a1f8c949e28f2 (diff)
List Dir works?
Diffstat (limited to 'src/components/ble/FSService.h')
-rw-r--r--src/components/ble/FSService.h8
1 files changed, 5 insertions, 3 deletions
diff --git a/src/components/ble/FSService.h b/src/components/ble/FSService.h
index 114c1e0d..69ed094b 100644
--- a/src/components/ble/FSService.h
+++ b/src/components/ble/FSService.h
@@ -15,13 +15,15 @@ namespace Pinetime {
class Ble;
class FSService {
public:
- FSService(Pinetime::Controllers::FS& fs);
+ FSService(Pinetime::System::SystemTask& systemTask,
+ Pinetime::Controllers::FS& fs);
void Init();
int OnFSServiceRequested(uint16_t connectionHandle, uint16_t attributeHandle, ble_gatt_access_ctxt* context);
void NotifyFSRaw(uint16_t connectionHandle);
private:
+ Pinetime::System::SystemTask& systemTask;
Pinetime::Controllers::FS& fs;
static constexpr uint16_t FSServiceId {0xFEBB};
static constexpr uint16_t fsVersionId {0x0100};
@@ -30,7 +32,7 @@ namespace Pinetime {
static constexpr uint8_t maxpathlen = 100;
static constexpr ble_uuid16_t fsServiceUuid {
.u {.type = BLE_UUID_TYPE_16},
- .value = {0xFEBB}};// {0x72, 0x65, 0x66, 0x73, 0x6e, 0x61, 0x72, 0x54, 0x65, 0x6c, 0x69, 0x46, 0xBB, 0xFE, 0xAF, 0xAD}};
+ .value = {0xFEBB}}; // {0x72, 0x65, 0x66, 0x73, 0x6e, 0x61, 0x72, 0x54, 0x65, 0x6c, 0x69, 0x46, 0xBB, 0xFE, 0xAF, 0xAD}};
static constexpr ble_uuid128_t fsVersionUuid {
.u {.type = BLE_UUID_TYPE_128},
@@ -144,7 +146,7 @@ namespace Pinetime {
};
int FSCommandHandler(uint16_t connectionHandle, os_mbuf* om);
- void prepareReadDataResp(ReadHeader *header, ReadResponse *resp);
+ void prepareReadDataResp(ReadHeader* header, ReadResponse* resp);
};
}
}