I am a little confused about what is being updated here? Are we updating the micropython firmware or just downloading py files onto the platform.
We have a large project that communicates with Bluetooth devices and upload their measurements in the form of FHIR to a final destination. This project runs on the PICO-W. The micropython Bluetooth implementation for the PICO-W was incomplete and could not even do pairing/bonding, persistence of service discovery, and bonded reconnects. This required significant modifications of the micropython firmware, and to minimize the size our project code was included in a separate directory in the /lib directory and then build and included as part of the firmware.
We are looking for a way to update this firmware. I assume this approach assumes the firrmware is already installed and that cannot be updated. Is that true?
I am a little confused about what is being updated here? Are we updating the micropython firmware or just downloading py files onto the platform.
We have a large project that communicates with Bluetooth devices and upload their measurements in the form of FHIR to a final destination. This project runs on the PICO-W. The micropython Bluetooth implementation for the PICO-W was incomplete and could not even do pairing/bonding, persistence of service discovery, and bonded reconnects. This required significant modifications of the micropython firmware, and to minimize the size our project code was included in a separate directory in the /lib directory and then build and included as part of the firmware.
We are looking for a way to update this firmware. I assume this approach assumes the firrmware is already installed and that cannot be updated. Is that true?