| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Fix various typos | luz paz | 2022-06-05 | 2 | -3/+3 |
| | | | | | Found via `codespell -q 3 -S ./src/libs -L ans,doubleclick,trough` | ||||
| * | Apply clang-format to all C++ files | Finlay Davidson | 2022-06-05 | 7 | -47/+39 |
| | | |||||
| * | Replace C-style casts with static_cast | Finlay Davidson | 2022-06-05 | 2 | -12/+20 |
| | | |||||
| * | Remove lcd from DisplayApp | Riku Isokoski | 2022-05-08 | 1 | -3/+3 |
| | | |||||
| * | Fix large blacklevel step. Lower 25% of shades are now accessible. | Riku Isokoski | 2022-04-29 | 2 | -6/+8 |
| | | | | | | | | | | There is a large step in brightness from level zero to level one. After experimenting with various ST7789 options, I found that decreasing VDV to 0x10 (-0.4V) fixes this issue. The gamma change reduced the average error in brightness, but with the underlying issue fixed, the gamma change has been reverted. | ||||
| * | Tweak gamma on ST7789 and match UI colors | Riku Isokoski | 2022-04-25 | 2 | -0/+8 |
| | | | | | | This change will increase the color accuracy of the PineTime and make UI development with the simulator easier. | ||||
| * | SpiNorFlash: use C++ style struct in C++ only header | Reinhold Gschweicher | 2022-04-24 | 1 | -2/+2 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | `SpiNorFlash.h` is a C++ header, but the `Identification` struct is created in a C style using `typedef struct`. Clang issues a warining about this discrepancy: ``` In file included from /home/nero/repos/pinetime/InfiniSim/InfiniTime/src/systemtask/SystemTask.cpp:13: /home/nero/repos/pinetime/InfiniSim/sim/drivers/SpiNorFlash.h:16:21: warning: anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] typedef struct __attribute__((packed)) { ^ Identification /home/nero/repos/pinetime/InfiniSim/sim/drivers/SpiNorFlash.h:17:9: note: type is not C-compatible due to this default member initializer uint8_t manufacturer = 0; ^~~~~~~~~~~~~~~~~~~~ /home/nero/repos/pinetime/InfiniSim/sim/drivers/SpiNorFlash.h:20:9: note: type is given name 'Identification' for linkage purposes by this typedef declaration } Identification; ^ 1 warning generated. ``` The easy fix is to use a C++ style struct. Also includes code style fix from Riksu9000 Co-authored-by: Riku Isokoski <riksu9000@gmail.com> | ||||
| * | Merge pull request #531 from hatmajster/heart-rate-gain-setting | JF | 2022-01-26 | 1 | -2/+2 |
| |\ | | | | | Heart rate sensor - HRS gain changed to x8 | ||||
| | * | Hrs3300: changed default gain to x8 | hatmajster | 2022-01-25 | 1 | -2/+2 |
| | | | |||||
| * | | changed ReadHrs and ReadAls to uint32, and did static_cast instead of hidden ↵ | Yehoshua Pesach Wallach | 2021-12-13 | 2 | -4/+4 |
| | | | | | | | | | cast when using it | ||||
| * | | order ReadHrs, ReadAls bitwise according to bit ordering | Yehoshua Pesach Wallach | 2021-12-13 | 1 | -2/+2 |
| |/ | |||||
| * | Move up file header include to top | Reinhold Gschweicher | 2021-11-15 | 2 | -2/+2 |
| | | |||||
| * | Add missing standard includes | Reinhold Gschweicher | 2021-11-15 | 1 | -0/+1 |
| | | |||||
| * | Update includes to to be relative to src directory | Reinhold Gschweicher | 2021-11-15 | 14 | -17/+17 |
| | | | | | | | | Don't use relative imports like `../foo.h` as those depend on the relative position of both files. Rather than that use imports relative to the `src` directory, which explicitly is part of the include directories. | ||||
| * | Fix unresponsive touch panel after update to 1.7 : don't care if device ids ↵ | Jean-François Milants | 2021-11-14 | 1 | -11/+5 |
| | | | | | are not the ones we expected (until we know more about these communication and IDs issues). | ||||
| * | Fix formatting following the code review. | Jean-François Milants | 2021-11-07 | 1 | -3/+3 |
| | | |||||
| * | Add data validity check and retries in CST816S driver. See ↵ | Jean-François Milants | 2021-11-06 | 2 | -22/+58 |
| | | | | | https://github.com/InfiniTimeOrg/InfiniTime/issues/763#issuecomment-962436976. | ||||
| * | Merge pull request #586 from hubmartin/wake-time | JF | 2021-10-23 | 2 | -11/+0 |
| |\ | | | | | Improve wake-up time | ||||
| | * | Merge branch 'develop' into wake-time | hubmartin | 2021-09-16 | 5 | -108/+117 |
| | |\ | |||||
| | * | | Remove commented commands completely | hubmartin | 2021-08-23 | 2 | -11/+0 |
| | | | | |||||
| | * | | Remove LCD reset and more cmds, save over 200ms | hubmartin | 2021-08-15 | 1 | -8/+8 |
| | | | | |||||
| | * | | Remove unnecessary pin_set, save 50ms | hubmartin | 2021-08-15 | 1 | -2/+2 |
| | | | | |||||
| * | | | Fix Error screen and optimize GetTouchInfo | Riku Isokoski | 2021-09-15 | 2 | -10/+8 |
| | | | | |||||
| * | | | Merge branch 'develop' into update_touch_driver | Riku Isokoski | 2021-09-14 | 3 | -9/+45 |
| |\ \ \ | | |/ | |/| | |||||
| | * | | Merge branch 'develop' into pinmap | hubmartin | 2021-08-29 | 4 | -101/+73 |
| | |\ \ | |||||
| | * | | | Rename backlight level pins | hubmartin | 2021-08-04 | 1 | -3/+3 |
| | | | | | |||||
| | * | | | Cleanup, set Pinetime as default | hubmartin | 2021-08-03 | 1 | -41/+17 |
| | | | | | |||||
| | * | | | PinMap with namespace and constexpr | hubmartin | 2021-08-03 | 3 | -9/+44 |
| | | | | | |||||
| | * | | | DRAFT: Put gpio pins to separate file | hubmartin | 2021-08-02 | 2 | -1/+27 |
| | | |/ | |/| | |||||
| * | | | Merge branch 'develop' into update_touch_driver | Riku Isokoski | 2021-08-28 | 4 | -75/+54 |
| |\ \ \ | | |/ | |/| | |||||
| | * | | Merge branch 'twimaster_rework' of https://github.com/Riksu9000/InfiniTime ↵ | Jean-François Milants | 2021-08-28 | 2 | -69/+42 |
| | |\ \ | | | | | | | | | | | | | | | | | | | | | | | | | into Riksu9000-twimaster_rework # Conflicts: # src/systemtask/SystemTask.cpp | ||||
| | | * | | Use highest frequency and move mutex creation to Init | Riku Isokoski | 2021-08-18 | 1 | -1/+4 |
| | | | | | |||||
| | | * | | Simplify parameters and cleanup | Riku Isokoski | 2021-08-16 | 2 | -45/+17 |
| | | | | | |||||
| | | * | | Don't reconfigure pins | Riku Isokoski | 2021-08-12 | 1 | -6/+1 |
| | | | | | |||||
| | | * | | Explicitly disable pullup | Riku Isokoski | 2021-08-10 | 1 | -0/+2 |
| | | | | | |||||
| | | * | | Only enable the bus when needed | Riku Isokoski | 2021-08-10 | 1 | -2/+4 |
| | | | | | |||||
| | | * | | Optimize twiMaster | Riku Isokoski | 2021-08-09 | 2 | -22/+21 |
| | | |/ | |||||
| | * | | Rework TouchHandler into not a task | Riku Isokoski | 2021-08-10 | 2 | -10/+5 |
| | | | | |||||
| | * | | Update | Riku Isokoski | 2021-07-18 | 1 | -1/+1 |
| | | | | |||||
| | * | | Fix touch wakeup and code cleanup | Riku Isokoski | 2021-07-16 | 2 | -5/+10 |
| | | | | |||||
| | * | | Fix most issues | Riku Isokoski | 2021-07-16 | 2 | -31/+21 |
| | | | | |||||
| | * | | Quick fix | Riku Isokoski | 2021-07-15 | 1 | -1/+1 |
| | | | | |||||
| | * | | New touch handler, with issues | Riku Isokoski | 2021-07-15 | 1 | -1/+11 |
| | |/ | |||||
| * | | Automatic error detection | Riku Isokoski | 2021-08-18 | 2 | -2/+7 |
| | | | |||||
| * | | Update touchpad driver | Riku Isokoski | 2021-07-14 | 2 | -28/+47 |
| |/ | |||||
| * | Removed an illogical comparison from SystemInfo and St7789 driver (#449) | Avamander | 2021-06-22 | 1 | -1/+2 |
| | | | | * Removed an illogical comparison | ||||
| * | Add support for BMA425 acceleration sensor. (#440) | JF002 | 2021-06-19 | 4 | -21/+556 |
| | | | | * Add support for BMA425 acceleration sensor. | ||||
| * | Fix fallthrough on case statement (#403) | Jonathan Vander Mey | 2021-06-12 | 1 | -0/+1 |
| | | |||||
| * | Move most of the code from the constructor of the objects statically ↵ | Jean-François Milants | 2021-06-12 | 4 | -5/+10 |
| | | | | | initialized in main() into Start()/Init() functions to avoid Static Initialization Order Fiasco (https://en.cppreference.com/w/cpp/language/siof). See https://github.com/JF002/InfiniTime/pull/415#issuecomment-859004238. | ||||
| * | Minor improvements: use std::make_unique when creating unique_ptr, check the ↵ | Jean-François Milants | 2021-06-10 | 1 | -4/+4 |
| | | | | | code is running from an IRQ before calling xQueueSendFromISR or xQueueSend) | ||||
