diff --git a/_locales/en/messages.json b/_locales/en/messages.json
index 788ae0bd..f69c8564 100644
--- a/_locales/en/messages.json
+++ b/_locales/en/messages.json
@@ -649,29 +649,35 @@
"firmwareFlasherLoadFirmwareFile": {
"message": "Please load firmware file"
},
- "firmwareFlasherNote": {
- "message": "If you are flashing board with bootloader pins shorted/connected, check No reboot sequence.
If you want configuration data to be wiped, check Full Chip Erase
If you are flashing via bluetooth adapter or using external usb to serial adapter, check Flash slowly
"
- },
"firmwareFlasherNoReboot": {
"message": "No reboot sequence"
},
+ "firmwareFlasherNoRebootDescription": {
+ "message": "Check if you are flashing board with bootloader pins shorted"
+ },
"firmwareFlasherFlashOnConnect": {
"message": "Flash on connect"
},
+ "firmwareFlasherFlashOnConnectDescription": {
+ "message": "Attempt to flash the board automatically (triggered by newly detected serial port)"
+ },
"firmwareFlasherFullChipErase": {
"message": "Full Chip Erase"
},
+ "firmwareFlasherFullChipEraseDescription": {
+ "message": "Wipes all configuration data currently stored on the board"
+ },
"firmwareFlasherFlashDevelopmentFirmware": {
"message": "Use Development Firmware"
},
- "firmwareFlasherFlashDevelopmentFirmwareTitle": {
+ "firmwareFlasherFlashDevelopmentFirmwareDescription": {
"message": "Flash most recent (untested) development firmware"
},
"firmwareFlasherFlashSlowly": {
"message": "Flash slowly"
},
- "firmwareFlasherFlashSlowlyTitle": {
- "message": "Use 115200 baudrate for flashing"
+ "firmwareFlasherFlashSlowlyDescription": {
+ "message": "Use 115200 baudrate for flashing (useful for flashing via bluetooth)"
},
"firmwareFlasherButtonLoadLocal": {
"message": "Load Firmware [Local]"
diff --git a/tabs/firmware_flasher.css b/tabs/firmware_flasher.css
index 49401f38..8b646a0d 100644
--- a/tabs/firmware_flasher.css
+++ b/tabs/firmware_flasher.css
@@ -53,17 +53,13 @@
background-color: #A62E32;
}
.tab-firmware_flasher .note {
+ position: relative;
+
margin-bottom: 10px;
padding: 5px;
border: 1px dotted silver;
}
- .tab-firmware_flasher .note p {
- margin-bottom: 5px;
- }
- .tab-firmware_flasher .note label {
- float: left;
- }
.tab-firmware_flasher .note label input {
float: left;
margin-top: 2px;
@@ -72,6 +68,13 @@
font-weight: bold;
margin-left: 6px;
}
+ .tab-firmware_flasher .note .description {
+ position: absolute;
+ left: 200px;
+
+ font-style: italic;
+ color: #818181;
+ }
.tab-firmware_flasher .note .flash_on_connect_wrapper {
display: none;
}
diff --git a/tabs/firmware_flasher.html b/tabs/firmware_flasher.html
index 8208b748..1fdb04ab 100644
--- a/tabs/firmware_flasher.html
+++ b/tabs/firmware_flasher.html
@@ -4,33 +4,41 @@
-
- - - - - - - - - - +