Generalized-Core-Counter 3.20
Particle-based generalized core counter firmware
Loading...
Searching...
No Matches
Connectivity.h
Go to the documentation of this file.
1#pragma once
2
3#include "Particle.h"
4
5namespace Connectivity {
6
7inline bool isRadioPoweredOn() {
8#if Wiring_WiFi
9 return WiFi.isOn();
10#elif Wiring_Cellular
11 return Cellular.isOn();
12#else
13 return false;
14#endif
15}
16
17inline void requestRadioPowerOff() {
18#if Wiring_Cellular
19 Cellular.disconnect();
20 Cellular.off();
21#elif Wiring_WiFi
22 WiFi.disconnect();
23 WiFi.off();
24#endif
25}
26
28 Particle.disconnect();
30}
31
32} // namespace Connectivity
void requestRadioPowerOff()
void requestFullDisconnectAndRadioOff()
bool isRadioPoweredOn()
Definition Connectivity.h:7