LOGGER  Logger
Data Logging using ESP8266
services.h
Go to the documentation of this file.
1 //
5 // Copyright (c) 2014-2016 by Dragonnorth Group, all rights reserved.
6 //
7 // Author: Michael Newman
8 #ifndef servicesHedit
9 #define servicesHedit 2
10 // 14Feb16 MJNewman 2: More dumps added.
11 // 11Jun14 MJNewman 1: Created
12 //
13 // An unrestricted license to this software is granted to:
14 // Airborne Sensor, Inc.
15 // and may be granted to others.
16 
17 #include <arduino.h>
18 #include "basetype.h"
19 
24 extern void dumpBoolean(Print *pPrint,bool value);
25 
30 extern void dumpHEXnumber(Print *pPrint,uint32_t value);
31 
38 EXTERNDEF long stringToLong(String s);
39 
40 
46 extern void dumpFixedPoint(Print *pPrint,int32_t number,uint8_t places);
47 
55 extern void dumpHEXbytes(Print *pPrint,bool spaceBetween,
56  uint8_t count,uint8_t *pBytes);
57 
59 extern void servicesReboot();
60 
61 #endif // defined(servicesHedit)
void dumpFixedPoint(Print *pPrint, int32_t number, uint8_t places)
Definition: services.cpp:44
void dumpBoolean(Print *pPrint, bool value)
Definition: services.cpp:20
void servicesReboot()
Reboot the system.
Definition: services.cpp:78
void dumpHEXbytes(Print *pPrint, bool spaceBetween, uint8_t count, uint8_t *pBytes)
Definition: services.cpp:61
void dumpHEXnumber(Print *pPrint, uint32_t value)
Definition: services.cpp:30
EXTERNDEF long stringToLong(String s)
Definition: services.cpp:37