Du kannst nicht mehr als 25 Themen auswählen Themen müssen entweder mit einem Buchstaben oder einer Ziffer beginnen. Sie können Bindestriche („-“) enthalten und bis zu 35 Zeichen lang sein.

30 Zeilen
490 B

  1. #include "GpsTracker.h"
  2. void setup() {
  3. #ifdef _DEBUG
  4. debug::waitForSerial();
  5. Log.begin(LOG_LEVEL_VERBOSE, &Serial);
  6. #endif
  7. core::setCurrentState(GPS_TRACKER_STATES::SETUP);
  8. rtc::powerOn();
  9. rtc::setup();
  10. rtc::powerOff();
  11. }
  12. void loop() {
  13. gps::powerOn();
  14. SIM808_GPS_STATUS gpsStatus = gps::acquireCurrentPosition();
  15. gps::powerOff();
  16. if (gpsStatus > SIM808_GPS_STATUS::NO_FIX) {
  17. Time time = utils::parseTime();
  18. rtc::powerOn();
  19. rtc::setTime(time);
  20. rtc::powerOff();
  21. }
  22. }