| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2020-02-23 | wasp: clock: Add some docstrings | Daniel Thompson | |
| 2020-02-23 | docs: Fix some errors in the sphinx board | Daniel Thompson | |
| 2020-02-23 | clock: Reduce the update rate of the battery meter | Daniel Thompson | |
| In addition to the fix (which is simple) we also modify the button handling of the simulator because, rather by acident, it relies on the bugs in the battery meter redraw to ensure the simulator stays active. | |||
| 2020-02-23 | docs: Add a sphinx board | Daniel Thompson | |
| The simulator board does rather too much when we import watch.py. This change means we don't need SDL just to generate the documentation! | |||
| 2020-02-22 | docs: Use sphinx to gather together all the wasp docs | Daniel Thompson | |
| 2020-02-19 | gitignore: Hide the attic/ | Daniel Thompson | |
| 2020-02-19 | wasp: clock: Add date indication | Daniel Thompson | |
| 2020-02-19 | wasp: Update TODO to match current status. | Daniel Thompson | |
| 2020-02-19 | wasp: Add a simple font renderer | Daniel Thompson | |
| 2020-02-19 | wasp: Start collecting the fonts in a single directory | Daniel Thompson | |
| 2020-02-19 | wasptool: Launch the console after all other arguments | Daniel Thompson | |
| This allows for an elegant iterative development approach where we upload some code than then interact with it, for example: wasptool --exec wasp/drivers/nrf_rtc.py --console rtc = RTC(watch.rtc.counter) | |||
| 2020-02-19 | wasp: Simple shell commands (based on upysh) | Daniel Thompson | |
| 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 | |
