| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2020-02-19 | wasp: Add full dd-mm-yyyy calender tracking | Daniel Thompson | |
| 2020-02-19 | wasptool: Simple tool for interacting with wasp-os devices | Daniel Thompson | |
| 2020-02-10 | Merge pull request #5 from mulm/master | Daniel Thompson | |
| Link to PineTime page on pine64 | |||
| 2020-02-09 | wasp: pinetime: Enable filesystem support | Daniel Thompson | |
| 2020-02-09 | wasp: res: Add original source for battery icon | Daniel Thompson | |
| 2020-02-09 | micropython: Enable filesystem support | Daniel Thompson | |
| 2020-02-09 | wasp: Add pure-python SPI NOR FLASH drivers | Daniel Thompson | |
| 2020-02-08 | Link to PineTime page on pine64 | Will Richey | |
| 2020-02-08 | drivers: st7789: Optimize RLE decoding loop | Daniel Thompson | |
| Migrate the filling of the line buffer into a seperate function. This does naturally reduce the cost of the loop management but much more importantly allows us to use viper native code generator. | |||
| 2020-02-07 | README: Add some notes about toolchains | Daniel Thompson | |
| There are many problem reports caused by people picking up somewhat old compilers (gcc-6.3.1 seems especially common) from their distro. | |||
| 2020-02-04 | README: Update prior to initial announcement | Daniel Thompson | |
| 2020-02-04 | README: Update describing how the clock app works | Daniel Thompson | |
| 2020-02-04 | wasp: manager: Wake up on a change of charging state | Daniel Thompson | |
| 2020-02-04 | wasp: clock: Tweak the greying of the high order digits | Daniel Thompson | |
| 2020-02-04 | wasp: clock: Reduce battery meter redraws | Daniel Thompson | |
| The ADC on nRF doesn't run precisely stable which means the battery meter can flicker if updated too often. This will eventually be fixed by the framework but, for now, let's just force the update rate to be fairly slow. | |||
| 2020-02-04 | wasp: demo: Power up the display before launching the demo | Daniel Thompson | |
| 2020-02-04 | waps: widgets: Improve the battery meter athtetics | Daniel Thompson | |
| Add some extra internal padding and draw the battery in red when power is critically low. | |||
| 2020-02-03 | wasp: manager: Avoid spurious garbage collection | Daniel Thompson | |
| Running garbage collection when idle it a waste of power... | |||
| 2020-02-03 | wasp: clock: Add a simple battery meter | Daniel Thompson | |
| 2020-02-03 | wasp: st7789: Make fill() control sizing | Daniel Thompson | |
| 2020-02-03 | wasp: st7789: Reuse the pre-allocated linebuffer | Daniel Thompson | |
| 2020-02-03 | wasp: simulator: Add battery level simulation | Daniel Thompson | |
| In order to get best test coverage the act of reading the battery results in the battery either charging or discharging. | |||
| 2020-02-03 | wasp: Add simple clock app | Daniel Thompson | |
| At this point both the simulator and a PineTime will come up and show a clock (although in the case of the PineTime the clock will just come up at 12:00). | |||
| 2020-02-03 | wasp: simulator: Add RTC support | Daniel Thompson | |
| 2020-02-03 | wasp: simulator: Add support for machine.[light|deep]sleep() | Daniel Thompson | |
| 2020-02-03 | wasp: simulator: Fix column and row select | Daniel Thompson | |
| 2020-02-03 | wasp: pinetime: Basic RTC support | Daniel Thompson | |
| Currently this supports time only (no date) and it based on the RTCounter class which is customized for nRF ports. At present the nRF port doesn't have proper machine.rtc support so we have implemented within wasp instead. | |||
| 2020-02-03 | wasp: st7789: Add positioning support to rleblit | Daniel Thompson | |
| 2020-02-03 | wasp: fonts: Add a large font for digital clock apps | Daniel Thompson | |
| 2020-02-03 | tools: rle_encode: Derive variable names from filenames | Daniel Thompson | |
| 2020-02-01 | wasp: simulator: Add ST7789 simulation | Daniel Thompson | |
| 2020-02-01 | wasp: Adopt a low power mode shortly after booting | Daniel Thompson | |
| This is useful for battery run-down testing and so on. | |||
| 2020-02-01 | wasp: dsd6/nitrogen: Fix the frozen manifests | Daniel Thompson | |
| 2020-02-01 | wasp: pinetime: Start an RTC at board board | Daniel Thompson | |
| 2020-02-01 | Makefile: Allow BOARD to come from the environment | Daniel Thompson | |
| 2020-01-31 | wasp: simulator: First steps towards a simulator | Daniel Thompson | |
| Currently this just traces SPI activity from the ST7789 driver but its a good baseline to start building up test functions from. | |||
| 2020-01-31 | wasp: Add a super-simple vibrator driver | Daniel Thompson | |
| 2020-01-31 | bootloader: Now works on boards without ST7789 | Daniel Thompson | |
| 2020-01-31 | gitignore: Hide a cached Python bytecode | Daniel Thompson | |
| 2020-01-31 | TODO: Split into milestones | Daniel Thompson | |
| 2020-01-31 | README: Add video link | Daniel Thompson | |
| 2020-01-30 | wasp: Reorganise the board support | Daniel Thompson | |
| 2020-01-30 | wasp: Add battery support | Daniel Thompson | |
| 2020-01-30 | Makefile: Forcible remove frozen content | Daniel Thompson | |
| The micropython build system has incomplete dependancy tracking, especially with regard to frozen manifests. Work round this by nuking the frozen content before attempting a build. Sure this is a hack... but much better than developing a "make clean; make all" habit. | |||
| 2020-01-29 | wasp: Re-enable REPL by default | Daniel Thompson | |
| The demo is still there but it needs to be activated by hand (or the manifest can be updated to include main.py by default. | |||
| 2020-01-28 | TODO: Updates after progress on bootloader | Daniel Thompson | |
| 2020-01-28 | gitignore: Ignore vim swap files | Daniel Thompson | |
| 2020-01-28 | Makefile: Shortcut to help update the bootloader using BMP | Daniel Thompson | |
| 2020-01-28 | bootloader: Adopt latest bootloader | Daniel Thompson | |
| Includes splash screen support using res/pinedfu.png. | |||
| 2020-01-28 | wasp: drivers: st7789: Remove redunant delay | Daniel Thompson | |
