Releases: StarGate01/p8b-infinitime
Release 1.11.0.0
This release is compiled from the individual updated PRs of InfiniTimeOrg/InfiniTime#1050 . They are merged into the p8b
branch of my InfiniTime fork.
Changes in this release:
- Rebase on InfiniTime 1.11
- Fix touch behavior on new variant of P8 (MOY_UNK2)
- Change target names to use "_" instead of "-" to remove compiler warnings
- Add compiled external resources to upload using e.g. ITD
- Add Reloader-mcuboot to revert bootloader back to Wasp-OS
Please read HardwareVariants.md for info on hardware variants, and check the firmware name in the stock watch operating system.
! Extract the attached zip files before using, they contain multiple DFU packages !
Release 1.10.0.0
This release is compiled from the individual updated PRs of InfiniTimeOrg/InfiniTime#1050 . They are merged into the p8b
branch of my InfiniTime fork.
Changes in this release:
- Rebase on InfiniTime 1.10
- Remove SPI Flash JEDEC whitelist in bootloader to run on unknown models
Please read HardwareVariants.md for info on hardware variants, and check the firmware name in the stock watch operating system.
! Extract the attached zip files before using, they contain multiple DFU packages !
Release 1.9.0.3
This release is compiled from the individual updated PRs of InfiniTimeOrg/InfiniTime#1050 . They are merged into the p8b
branch of my InfiniTime fork. All PRs and forks have been rebased onto the latest InfiniTime version.
This release changes the names of the watches. Please read HardwareVariants.md for more information, and check the firmware name in the stock watch operating system.
! Extract the attached zip files before using, they contain multiple DFU packages !
Release 1.9.0.2
This release is compiled from the individual updated PRs of InfiniTimeOrg/InfiniTime#1050 . They are merged into the p8b
branch of my InfiniTime fork.
! Extract the attached zip files before using, they contain multiple DFU packages !
Release 1.9.0.1
Changes in this release:
- Added high-performance acceleration data broadcast to motion BLE service, to be used with e.g. https://github.com/StarGate01/PineTimeAcc .
- Use acceleration sensor FIFO for reading and better smoothing
- Remove tap detection via accelerometer, it was very unreliable. The experiment lives on in branch
p8b-motion-wakeup
. - Double tap to wake does not work on P8a and P8b. Single tap works, and the motion wake modes do as well.
! Extract the attached zip files before using, they contain multiple DFU packages !
Release 1.9.0.0
This release is the same as 1.8.0.2, but rebased on the latest InfiniTime 1.9.0 release.
It should fix the display shifting bug on the P8a when opening the Paint app.
! Extract the attached zip files before using, they contain multiple DFU packages !
Release 1.8.0.2
This release adds support for the P8a touch controller configuration. As before, it is built from the code of the PR InfiniTimeOrg/InfiniTime#1050 .
! Extract the attached zip files before using, they contain multiple DFU packages !
P8a
Not working:
- Touch to wake (Implementation via acceleration sensor is under active research)
- Sliding continuous input, eg. for the Pong game (Will never work due to the touch sensor configuration)
Hardware configuration:
- Target pin mapping : P8
- LF clock source : XTAL
- Acceleration sensor : BMA421
- Touch sensor config : GESTURE
P8b
Not working:
- Touch to wake via touch sensor, acceleration sensor is used instead (Will never work otherwise)
Hardware configuration:
- Target pin mapping : P8
- LF clock source : RC
- Acceleration sensor : SC7A20
- Touch sensor config : REPORT
Pinetime
Included for regression testing.
Hardware configuration:
- Target pin mapping : PINETIME
- LF clock source : XTAL
- Acceleration sensor : BMA421
- Touch sensor config : DYNAMIC
Release 1.8.0.1
This is the first release considered stable enough for public review. It is built from the code of the PR InfiniTimeOrg/InfiniTime#1050 .
Please note that only the P8b is supported completely, P8a support is still in testing and not completed.
P8b version:
- LF clock source : RC
- Acceleration sensor : SC7A20
P8a version:
- LF clock source : XTAL
- Acceleration sensor : BMA421
Beta 1.8.0.0
This release contains binaries for the P8b smartwatch using InfiniTime.
- Based on InfiniTime 1.8.0
- Touch drivers CST716 and CST816S are supported
- Accelerometer C7A20 is supported
- Wake using accelerometer tap gestures instead of display touch gestures
Not working:
- Step counter
Beta 1.3.0.1
This release contains binaries for the P8a and P8b smartwatch and InfiniTime version 1.3.0.
- MCUboot bootloader now supports multiple flash chips, enabling it to run on the P8a and P8b unchanged.
- InfiniTime now uses the LFRC clock, conserving energy. This also means better support for variants without an LF crystal (P8b).