| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2020-07-07 | simulator: Provide a special main.py for the simulator | Daniel Thompson | |
| Signed-off-by: Daniel Thompson <daniel@redfelineninja.org.uk> | |||
| 2020-06-23 | Makefile: Fix builds when watch.py must be regenerated | Daniel Thompson | |
| The paths passed to the preprocessor are currently wrong. Fix them! Fixes: 64afca1 ("Makefile: fix make sim (allow BOARD to be unset)") Signed-off-by: Daniel Thompson <daniel@redfelineninja.org.uk> | |||
| 2020-06-20 | Makefile: Fix make sim (allow BOARD to be unset) | Daniel Thompson | |
| Signed-off-by: Daniel Thompson <daniel@redfelineninja.org.uk> | |||
| 2020-06-17 | Update preprocess to use $(BOARD) | Steveis | |
| The preprocess to create watch.py was hard coded for PineTime so changed to $(BOARD) This will be required for other watches like the P8 Signed-off-by: Steve Amor <steveamor@users.noreply.github.com> | |||
| 2020-06-11 | Makefile: Delete stale bootloader binaries | Daniel Thompson | |
| Currently when the the bootloader is modified if fails to build because the wildcard in the hex merge picks up both the old and new binaries. Fix this by explicitly deleting the old one. Signed-off-by: Daniel Thompson <daniel@redfelineninja.org.uk> | |||
| 2020-06-09 | wasp: apps: Step counter application | Daniel Thompson | |
| Currently there's no fancy algorithms to estimate stride length. Just pure simple step counting directly from the hardware's "intelligence engine". Signed-off-by: Daniel Thompson <daniel@redfelineninja.org.uk> | |||
| 2020-05-11 | docs: Introduce the Application Writer's Guide. | Daniel Thompson | |
| 2020-05-09 | reloader: Integrate into the main build system | Daniel Thompson | |
| 2020-05-09 | Makefile: Match command line arguments with latest version of pyOCD | Daniel Thompson | |
| 2020-04-26 | reloader: OTA flashing tool for wasp-os | Daniel Thompson | |
| 2020-04-11 | wasp: Automatically generate watch.py for PineTime | Daniel Thompson | |
| This should ensure that main.py is always up to date. | |||
| 2020-02-24 | docs: Add .nojeykyll for better github compatiblity | Daniel Thompson | |
| 2020-02-22 | docs: Use sphinx to gather together all the wasp docs | Daniel Thompson | |
| 2020-02-09 | micropython: Enable filesystem support | 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-30 | wasp: Reorganise the board 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-28 | Makefile: Shortcut to help update the bootloader using BMP | Daniel Thompson | |
| 2020-01-28 | Makefile: Switch to FROZEN_MANIFEST | Daniel Thompson | |
| This not only avoids the use of a deprecated feature but it also makes it easier to decouple the wasp/ directory structure from what actually gets copied to the target. | |||
| 2020-01-21 | wasp: st7789: Add a simple proof-of-concept display driver | Daniel Thompson | |
| 2020-01-20 | Makefile: Switch to pyocd for flashing | Daniel Thompson | |
| Using the mass storage device mode on Nitrogen leaves the board in an odd state where the bootloader cannot properly load the payload. | |||
| 2020-01-20 | Makefile: Add shortcut to download the softdevice binary | Daniel Thompson | |
| 2020-01-20 | Makefile: Try an experimental bootloader dist package | Daniel Thompson | |
| This doesn't work for OTA at present. | |||
| 2020-01-20 | Makefile: Get user to supply BOARD= and job count | Daniel Thompson | |
| 2020-01-14 | Initial revision | Daniel Thompson | |
| This is a just a rather hacky combined build environment. | |||
