Preview upgrades for a hardwareMappings burn
flash_checkPreview which firmware, MPY, and loader upgrades a config send would trigger per board, without writing anything. Use it to get user consent before flashing.
Instructions
Dry-run of flash_config's hardwareMappings path: calls the app's checkDeviceConfigSync and reports, per board, which firmware / MPY / loader upgrades runSendConfigTask would run before sending the config and pairing. Nothing is written. Use it to get the user's consent for upgrades first. upgradeTargets is exactly what the run executes (the app's log may still mention a loader upgrade it then skips). Read-only.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| firmwareListId | No | Saved project id (defaults to the editor's current config id). | |
| hardwareMappings | Yes |