summaryrefslogtreecommitdiff
path: root/src/systemtask/SystemTask.cpp
AgeCommit message (Collapse)Author
2021-10-25Make it so special actions can be input while sleeping, like in #480Riku Isokoski
2021-10-25Only wake up on press. Fixes issue with longer press and sleepRiku Isokoski
2021-10-25Return button action instead of pushing messagesRiku Isokoski
2021-10-25Use enum classes, remove old commentRiku Isokoski
2021-10-25Newer buttonhandlerRiku Isokoski
2021-10-17Add MotionService : expose step count and RAW X/Y/Z values to the host.Jean-François Milants
2021-10-14Make new notifications refresh idle timerFederico Igne
2021-10-10Merge branch 'update_touch_driver' of git://github.com/Riksu9000/InfiniTime ↵Jean-François Milants
into Riksu9000-update_touch_driver # Conflicts: # src/displayapp/Apps.h
2021-10-09Remove call to `batteryController.Update();` which was replaced by ↵Jean-François Milants
`batteryController.MeasureVoltage()`.
2021-10-09Merge pull request #715 from hubmartin/gpiote-fixJF
Fix GPIOTE not calling ISR when button is held during boot
2021-10-09Merge pull request #719 from Riksu9000/improve_battery_reportingJF
Improve battery percentage calculation and reporting
2021-10-09Don't measure and notify percentage on charging event.Riku Isokoski
2021-10-08Call also ReloadIdleTimerhubmartin
2021-10-08Add wake on charge eventhubmartin
2021-10-05Merge branch 'develop' into update_touch_driverRiku Isokoski
2021-10-03Improve battery percentage calculation and reportingRiku Isokoski
While charging, percentage should only go up, and while discharging, percentage should only go down.
2021-10-03Code cleanuphubmartin
2021-10-03Call battery controller updatehubmartin
2021-10-03GPIOTE fix of button and power detection experimenthubmartin
2021-09-23Merge pull request #664 from Riksu9000/disable_notif_onlyJF002
Toggle notifications only, keep vibrations.
2021-09-18Merge branch 'develop' into update_touch_driverRiku Isokoski
2021-09-18Merge branch 'PersistantStorage' of git://github.com/geekbozu/InfiniTime ↵Jean-François Milants
into geekbozu-PersistantStorage # Conflicts: # src/systemtask/SystemTask.cpp
2021-09-16resolve conflict in src/systemtask/Messages.hMark Russell
2021-09-16Revert "Merge upstream"Mark Russell
This reverts commit 1d43adcdfa7bd15ba45c0c9d7c59c0ff99176b9c.
2021-09-16Merge upstreamMark Russell
2021-09-16Fixes per Riksu9000's feedbackMark Russell
2021-09-14Merge branch 'develop' into disable_notif_onlyRiku Isokoski
2021-09-14Merge branch 'develop' into update_touch_driverRiku Isokoski
2021-09-13Fixes based on code reviews (formatting, UI code)Mark Russell
2021-09-13Merge branch 'develop' into disable_notif_onlyRiku Isokoski
2021-09-13Merge branch 'refactor_adv' of https://github.com/evergreen22/InfiniTime ↵Jean-François Milants
into evergreen22-refactor_adv # Conflicts: # src/components/ble/NimbleController.cpp
2021-09-13Merge pull request #549 from hubmartin/pinmapJF002
Put all duplicated GPIO pin definitions to a single file
2021-09-13docs: Fix a few typos (#606)Tim Gates
* docs: Fix a few typos There are small typos in: - doc/versioning.md - src/components/ble/NimbleController.cpp - src/libs/mynewt-nimble/CODING_STANDARDS.md - src/libs/mynewt-nimble/docs/btshell/btshell_GAP.rst - src/systemtask/SystemTask.cpp Fixes: - Should read `milliseconds` rather than `miliseconds`. - Should read `unnecessary` rather than `uncesseray`. - Should read `target` rather than `tharget`. - Should read `project` rather than `projct`. - Should read `preferred` rather than `prefered`. - Should read `functioning` rather than `functionning`. - Should read `forever` rather than `forver`. - Should read `existing` rather than `exisiting`.
2021-09-13Merge branch 'develop' into pinmaphubmartin
2021-09-12Toggle notifications only, keep vibrations.Riku Isokoski
2021-09-10Created basic alarm appMark Russell
2021-09-05Advertise fast for at least 30 secs then slow downJames A. Jerkins
On power up, advertise aggressively for at least 30 seconds then switch to a longer interval to conserve battery life. This fast/slow pattern is designed to balance connection response time and battery life. When a disconnect event is received restart the fast/slow pattern. When a failed connect event is received, restart the fast/slow pattern. When the screen is activated and ble is not connected, restart the fast/slow pattern. This pattern is consistent with Apple's BLE developer standards (QA 1931).
2021-08-30Merge remote-tracking branch 'upstream/develop' into timer_battery_readingRiku Isokoski
2021-08-29WIP Refactor ble advertisingJames A. Jerkins
Refactor ble advertising based on ble standards and conventions. Changes are based on the bleprph example code, bluetooth docs, and nimble docs.
2021-08-29Merge branch 'develop' into pinmaphubmartin
2021-08-28Fix wake on tap/double tap.Jean-François Milants
2021-08-28Merge branch 'develop' into update_touch_driverRiku Isokoski
2021-08-28Merge branch 'develop' into timer_battery_readingRiku Isokoski
2021-08-28Fix touchinfo typo in SystemTask.Jean-François Milants
2021-08-28Merge branch 'twimaster_rework' of https://github.com/Riksu9000/InfiniTime ↵Jean-François Milants
into Riksu9000-twimaster_rework # Conflicts: # src/systemtask/SystemTask.cpp
2021-08-22Merge branch 'develop' into pinmaphubmartin
2021-08-19Move Backup to the system task.Tim Keller
2021-08-18Merge branch 'develop' into new_touch_handlerRiku Isokoski
2021-08-18Automatic error detectionRiku Isokoski
2021-08-17Merge branch 'develop' into update_touch_driverRiku Isokoski