RebbleOS
RebbleOS copied to clipboard
open source operating system for low-power smartwatches
Running latest (000c06a) version on snowy_qemu. Steps to reproduce: * Enter notification screen * Push back button twice ```[0][0][I][app ][KERN ][app_runloop.c:83 ] App entered mainloop [0][0][I][app ][KERN ][app_runloop.c:129 ] Queue...
Small updates to the Windows docs and VSCode stuff.
Currently, RebbleOS sucks in PebbleOS resource packs; on tintin-family devices, it sucks in the following: - Agency - [ ] RESOURCE_ID_AGENCY_FB_60_THIN_NUMBERS_AM_PM - [ ] RESOURCE_ID_AGENCY_FB_60_NUMBERS_AM_PM - [ ] RESOURCE_ID_AGENCY_FB_36_NUMBERS_AM_PM -...
This fixes a double free that occurs when you have multiple subscribers on the same event on the app and overlay threads. If we have two subscribers (one in the...
This is an improvement of the RebbleOS notifications, according to a prototype from Lavender Glaab that I've seen in the Discord Group. Here is how it looks like: 
`./Utilities/openocd_rtt.sh asterix_vla_dvb2` starts the debugger with RTT commands prepared `rtt_init` to start the server (run after reset halt but before resuming to get log from boot) `rtt_reset` to restart the...
@Katharine notes that #145 perhaps ought to be opt-in for apps. We probably ought to revisit this at some point in the future...
Cleanup RebbleOS.h includes - works for snowy
nRF52 devices will need an emergency / update bootloader. Since they have plenty of micro flash, probably the best thing to do is to give them a separate image that...