summaryrefslogtreecommitdiff
path: root/src/systemtask
AgeCommit message (Collapse)AuthorFilesLines
2021-10-25Return button action instead of pushing messagesRiku Isokoski3-31/+47
2021-10-25Use enum classes, remove old commentRiku Isokoski1-2/+2
2021-10-25Newer buttonhandlerRiku Isokoski3-24/+53
2021-10-17Add MotionService : expose step count and RAW X/Y/Z values to the host.Jean-François Milants1-1/+2
2021-10-14Make new notifications refresh idle timerFederico Igne1-5/+8
2021-10-10Merge branch 'update_touch_driver' of git://github.com/Riksu9000/InfiniTime ↵Jean-François Milants1-2/+7
into Riksu9000-update_touch_driver # Conflicts: # src/displayapp/Apps.h
2021-10-09Remove call to `batteryController.Update();` which was replaced by ↵Jean-François Milants1-3/+0
`batteryController.MeasureVoltage()`.
2021-10-09Merge pull request #715 from hubmartin/gpiote-fixJF1-9/+10
Fix GPIOTE not calling ISR when button is held during boot
2021-10-09Merge pull request #719 from Riksu9000/improve_battery_reportingJF3-12/+7
Improve battery percentage calculation and reporting
2021-10-09Don't measure and notify percentage on charging event.Riku Isokoski1-3/+4
2021-10-08Call also ReloadIdleTimerhubmartin1-0/+1
2021-10-08Add wake on charge eventhubmartin1-0/+3
2021-10-05Merge branch 'develop' into update_touch_driverRiku Isokoski1-3/+5
2021-10-04Improve battery percentage calculation and reportingRiku Isokoski3-9/+3
While charging, percentage should only go up, and while discharging, percentage should only go down.
2021-10-03Code cleanuphubmartin1-6/+0
2021-10-03Call battery controller updatehubmartin1-1/+3
2021-10-03GPIOTE fix of button and power detection experimenthubmartin1-9/+13
2021-09-23Merge pull request #664 from Riksu9000/disable_notif_onlyJF0021-3/+5
Toggle notifications only, keep vibrations.
2021-09-18Merge branch 'develop' into update_touch_driverRiku Isokoski3-0/+20
2021-09-18Merge branch 'PersistantStorage' of git://github.com/geekbozu/InfiniTime ↵Jean-François Milants2-0/+2
into geekbozu-PersistantStorage # Conflicts: # src/systemtask/SystemTask.cpp
2021-09-16resolve conflict in src/systemtask/Messages.hMark Russell3-39/+43
2021-09-16Revert "Merge upstream"Mark Russell3-43/+39
This reverts commit 1d43adcdfa7bd15ba45c0c9d7c59c0ff99176b9c.
2021-09-16Merge upstreamMark Russell3-39/+43
2021-09-16Fixes per Riksu9000's feedbackMark Russell1-1/+1
2021-09-14Merge branch 'develop' into disable_notif_onlyRiku Isokoski1-2/+3
2021-09-14Merge branch 'develop' into update_touch_driverRiku Isokoski3-45/+51
2021-09-13Fixes based on code reviews (formatting, UI code)Mark Russell1-2/+1
2021-09-13Merge branch 'develop' into disable_notif_onlyRiku Isokoski3-37/+40
2021-09-13Merge branch 'refactor_adv' of https://github.com/evergreen22/InfiniTime ↵Jean-François Milants1-2/+3
into evergreen22-refactor_adv # Conflicts: # src/components/ble/NimbleController.cpp
2021-09-13Merge pull request #549 from hubmartin/pinmapJF0022-18/+12
Put all duplicated GPIO pin definitions to a single file
2021-09-13docs: Fix a few typos (#606)Tim Gates1-1/+1
* 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 pinmaphubmartin3-18/+27
2021-09-12Toggle notifications only, keep vibrations.Riku Isokoski1-3/+5
2021-09-10Created basic alarm appMark Russell3-1/+20
2021-09-05Advertise fast for at least 30 secs then slow downJames A. Jerkins1-0/+3
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 Isokoski1-6/+8
2021-08-29WIP Refactor ble advertisingJames A. Jerkins1-2/+0
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 pinmaphubmartin2-29/+30
2021-08-28Fix wake on tap/double tap.Jean-François Milants1-6/+8
2021-08-28Merge branch 'develop' into update_touch_driverRiku Isokoski2-23/+22
2021-08-28Merge branch 'develop' into timer_battery_readingRiku Isokoski2-23/+22
2021-08-28Fix touchinfo typo in SystemTask.Jean-François Milants1-1/+1
2021-08-28Merge branch 'twimaster_rework' of https://github.com/Riksu9000/InfiniTime ↵Jean-François Milants1-16/+5
into Riksu9000-twimaster_rework # Conflicts: # src/systemtask/SystemTask.cpp
2021-08-22Merge branch 'develop' into pinmaphubmartin1-3/+2
2021-08-19Move Backup to the system task.Tim Keller2-0/+2
2021-08-18Merge branch 'develop' into new_touch_handlerRiku Isokoski1-3/+2
2021-08-18Automatic error detectionRiku Isokoski1-2/+7
2021-08-17Merge branch 'develop' into update_touch_driverRiku Isokoski2-20/+48
2021-08-14Merge branch 'develop' into timer_battery_readingRiku Isokoski1-3/+2
2021-08-14Make battery reading periodic. Add events. Disable pullupRiku Isokoski3-18/+27