PINE64
Article: Flutter State Management with Bloc for PineTime Companion App - Printable Version

+- PINE64 (https://forum.pine64.org)
+-- Forum: PineTime (https://forum.pine64.org/forumdisplay.php?fid=134)
+--- Forum: Development Discussion on PineTime (https://forum.pine64.org/forumdisplay.php?fid=136)
+--- Thread: Article: Flutter State Management with Bloc for PineTime Companion App (/showthread.php?tid=10457)



Article: Flutter State Management with Bloc for PineTime Companion App - lupyuen - 06-27-2020

Our work-in-progress PineTime Companion App for Android and iOS now talks to PineTime over Bluetooth LE to fetch and display the firmware versions. Find out how we use the Bloc Library to manage state in the Flutter app.

Flutter State Management with Bloc for PineTime Companion App


RE: Article: Flutter State Management with Bloc for PineTime Companion App - wibble - 06-27-2020

Good to see this, thanks.

In this context does 'firmware' just mean the bootloader, or does it include wasp-os, riot-os or whatever? I thought it was the latter, but having just the version number but no name suggests the former.


RE: Article: Flutter State Management with Bloc for PineTime Companion App - lupyuen - 06-27-2020

(06-27-2020, 04:55 PM)wibble Wrote: Good to see this, thanks.

In this context does 'firmware' just mean the bootloader, or does it include wasp-os, riot-os or whatever? I thought it was the latter, but having just the version number but no name suggests the former.

Thanks :-) Yes the version number should eventually include the name of the firmware too.

The fields defined by the MCUBoot Bootloader are quite limited, but we'll find some way to include the name of the firmware. Maybe in the TLV Area (key-value store).

https://lupyuen.github.io/pinetime-rust-mynewt/articles/dfu#mcuboot-bootloader-for-pinetime