Ви не можете вибрати більше 25 тем Теми мають розпочинатися з літери або цифри, можуть містити дефіси (-) і не повинні перевищувати 35 символів.

38 рядки
768 B

  1. #include "Hardware.h"
  2. #include "Pins.h"
  3. #include <SIM808.h>
  4. namespace hardware {
  5. namespace sim808 {
  6. SoftwareSerial simSerial = SoftwareSerial(SIM_TX, SIM_RX);
  7. SIM808 sim = SIM808(0, SIM_PWR, SIM_STATUS);
  8. //idea : int powered
  9. //gps::powerOn() => +1
  10. //network::powerOn() => +1
  11. //gps::powerOff() => -1
  12. //network::powerOff() => -1
  13. //sim808:powerOff() => force powerOff of both
  14. //gps/network::powerOff() => powered == 1 => sim808::powerOff()
  15. //idea : gps power on = +1, network power on = +1 => powerOff forces power off of all, powerOff one will lead to actual powerOff if
  16. void powerOn() {
  17. }
  18. void powerOff() {
  19. }
  20. }
  21. namespace rtc {
  22. void powerOn();
  23. void powerOff();
  24. }
  25. namespace eeprom {
  26. void powerOn();
  27. void powerOff();
  28. }
  29. }