I got a Heltec T096. I tried to flash it using the web flasher. The web flasher defaults to '2.7.15.567b8ea Beta' which is incompatible with the T096, because support for T096 wasn't added until 2.7.21 (quote from google AI):
Support for the T096 was added in Firmware 2.7.21. If you try to download an older "Stable" firmware package, the file for your board will not exist inside the bundle.
I didn't know this and the web flasher didn't inform me of this, it just wouldn't let me click the 'Flash' button after the device was reset. After much pulling of hair and rending of clothes, an AI informed me that support for my device wasn't added until meshtastic version 2.7.21. Once I selected a version that was compatible with my device, the web flasher worked perfectly.
I think it would be nice if the web flasher either selected the minimum meshtastic version that included support for my device, or somehow informed the user that the selected firmware wasn't compatible with the selected device, instead of just keeping the 'Flash' button grayed out while I uselessly push it repeatedly in frustration. It seems that the flasher knows that the version is incompatible with my device, because it refuses to let me flash the selected default version, which is too old, but it doesn't give me any indication of why it refuses to flash. I thought I was doing something wrong or my device was broken, but it was just a wrong version issue.
Please add some kind of message or somehow actively inform the user if the firmware selected is incompatible with the device, instead of just keeping the 'Flash' button disabled. Thanks!
I got a Heltec T096. I tried to flash it using the web flasher. The web flasher defaults to '2.7.15.567b8ea Beta' which is incompatible with the T096, because support for T096 wasn't added until 2.7.21 (quote from google AI):
Support for the T096 was added in Firmware 2.7.21. If you try to download an older "Stable" firmware package, the file for your board will not exist inside the bundle.I didn't know this and the web flasher didn't inform me of this, it just wouldn't let me click the 'Flash' button after the device was reset. After much pulling of hair and rending of clothes, an AI informed me that support for my device wasn't added until meshtastic version 2.7.21. Once I selected a version that was compatible with my device, the web flasher worked perfectly.
I think it would be nice if the web flasher either selected the minimum meshtastic version that included support for my device, or somehow informed the user that the selected firmware wasn't compatible with the selected device, instead of just keeping the 'Flash' button grayed out while I uselessly push it repeatedly in frustration. It seems that the flasher knows that the version is incompatible with my device, because it refuses to let me flash the selected default version, which is too old, but it doesn't give me any indication of why it refuses to flash. I thought I was doing something wrong or my device was broken, but it was just a wrong version issue.
Please add some kind of message or somehow actively inform the user if the firmware selected is incompatible with the device, instead of just keeping the 'Flash' button disabled. Thanks!