diff --git a/_locales/en/messages.json b/_locales/en/messages.json
index 364d4e44..939acaa7 100755
--- a/_locales/en/messages.json
+++ b/_locales/en/messages.json
@@ -846,7 +846,10 @@
},
"dataflashNote": {
- "message": "Blackbox flight logs can be stored on the onboard dataflash chip if your flight controller supports one."
+ "message": "Blackbox flight logs can be recorded to your flight controller's onboard dataflash chip."
+ },
+ "dataflashNotSupportedNote": {
+ "message": "Your flight controller does not have a compatible dataflash chip available."
},
"dataflashButtonSaveFile": {
"message": "Save flash to file..."
diff --git a/tabs/dataflash.css b/tabs/dataflash.css
index 50404d5b..a6885d53 100644
--- a/tabs/dataflash.css
+++ b/tabs/dataflash.css
@@ -176,4 +176,17 @@
}
.dataflash-saving.done .dataflash-saving-after {
display:block;
+}
+
+.require-dataflash {
+ display:none;
+}
+.tab-dataflash.supported .require-dataflash {
+ display:block;
+}
+.require-no-dataflash {
+ display:block;
+}
+.tab-dataflash.supported .require-no-dataflash {
+ display:none;
}
\ No newline at end of file
diff --git a/tabs/dataflash.html b/tabs/dataflash.html
index 484372ca..a3a391a4 100644
--- a/tabs/dataflash.html
+++ b/tabs/dataflash.html
@@ -1,63 +1,66 @@
-
-
-
-