research application on sending data to headend

Dependencies:   DataStore JobScheduler NetworkServices W5500Interface nanopb protocol

See "main.cpp" documentation on "API Documentation" tab for details about application.

Committer:
sgnezdov
Date:
Fri Jul 14 00:13:32 2017 +0000
Revision:
4:b360d4f0bf34
Child:
27:60c12f3f3430
skeleton application is ready with 2 fake jobs

Who changed what in which revision?

UserRevisionLine numberNew contents of line
sgnezdov 4:b360d4f0bf34 1 #pragma once
sgnezdov 4:b360d4f0bf34 2
sgnezdov 4:b360d4f0bf34 3 #include "mbed.h"
sgnezdov 4:b360d4f0bf34 4 #include "lceProxy.h"
sgnezdov 4:b360d4f0bf34 5
sgnezdov 4:b360d4f0bf34 6 class JobFakeADC {
sgnezdov 4:b360d4f0bf34 7 public:
sgnezdov 4:b360d4f0bf34 8
sgnezdov 4:b360d4f0bf34 9 static void RunAdapter(void *thisPointer) {
sgnezdov 4:b360d4f0bf34 10 JobFakeADC *self = static_cast<JobFakeADC*>(thisPointer);
sgnezdov 4:b360d4f0bf34 11 self->Run();
sgnezdov 4:b360d4f0bf34 12 }
sgnezdov 4:b360d4f0bf34 13
sgnezdov 4:b360d4f0bf34 14 JobFakeADC(LceProxy& lce): _lce(lce), _next(1) {}
sgnezdov 4:b360d4f0bf34 15
sgnezdov 4:b360d4f0bf34 16 void Run();
sgnezdov 4:b360d4f0bf34 17
sgnezdov 4:b360d4f0bf34 18 private:
sgnezdov 4:b360d4f0bf34 19
sgnezdov 4:b360d4f0bf34 20 LceProxy& _lce;
sgnezdov 4:b360d4f0bf34 21 int _next;
sgnezdov 4:b360d4f0bf34 22
sgnezdov 4:b360d4f0bf34 23 };