tell user which firmware file they should flash
This commit is contained in:
57
index.html
57
index.html
@@ -106,6 +106,10 @@
|
|||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
|
<div v-if="selectedProduct && selectedModel && recommendedFirmwareFilename" class="border-t px-2 py-1">
|
||||||
|
<div class="text-sm">You should flash: {{ recommendedFirmwareFilename }}</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
<div class="border-t px-2 py-1">
|
<div class="border-t px-2 py-1">
|
||||||
<div class="text-sm space-x-1">
|
<div class="text-sm space-x-1">
|
||||||
<a target="_blank" href="https://github.com/markqvist/RNode_Firmware/releases" class="text-blue-500 hover:underline">Official Firmware</a>
|
<a target="_blank" href="https://github.com/markqvist/RNode_Firmware/releases" class="text-blue-500 hover:underline">Official Firmware</a>
|
||||||
@@ -264,6 +268,7 @@
|
|||||||
name: "868 MHz / 915 MHz / 923 MHz",
|
name: "868 MHz / 915 MHz / 923 MHz",
|
||||||
},
|
},
|
||||||
],
|
],
|
||||||
|
firmware_filename: "rnode_firmware_heltec32v2.zip",
|
||||||
flash_config: {
|
flash_config: {
|
||||||
flash_size: "8MB",
|
flash_size: "8MB",
|
||||||
flash_files: {
|
flash_files: {
|
||||||
@@ -289,6 +294,7 @@
|
|||||||
name: "868 MHz / 915 MHz / 923 MHz",
|
name: "868 MHz / 915 MHz / 923 MHz",
|
||||||
},
|
},
|
||||||
],
|
],
|
||||||
|
firmware_filename: "rnode_firmware_heltec32v3.zip",
|
||||||
flash_config: {
|
flash_config: {
|
||||||
flash_size: "8MB",
|
flash_size: "8MB",
|
||||||
flash_files: {
|
flash_files: {
|
||||||
@@ -313,6 +319,7 @@
|
|||||||
name: "868 MHz / 915 MHz / 923 MHz",
|
name: "868 MHz / 915 MHz / 923 MHz",
|
||||||
},
|
},
|
||||||
],
|
],
|
||||||
|
firmware_filename: "rnode_firmware_lora32v10.zip",
|
||||||
flash_config: {
|
flash_config: {
|
||||||
flash_size: "4MB",
|
flash_size: "4MB",
|
||||||
flash_files: {
|
flash_files: {
|
||||||
@@ -338,6 +345,7 @@
|
|||||||
name: "868 MHz / 915 MHz / 923 MHz",
|
name: "868 MHz / 915 MHz / 923 MHz",
|
||||||
},
|
},
|
||||||
],
|
],
|
||||||
|
firmware_filename: "rnode_firmware_lora32v20.zip",
|
||||||
flash_config: {
|
flash_config: {
|
||||||
flash_size: "4MB",
|
flash_size: "4MB",
|
||||||
flash_files: {
|
flash_files: {
|
||||||
@@ -357,6 +365,7 @@
|
|||||||
{
|
{
|
||||||
id: ROM.MODEL_B4,
|
id: ROM.MODEL_B4,
|
||||||
name: "433 MHz",
|
name: "433 MHz",
|
||||||
|
firmware_filename: "rnode_firmware_lora32v21.zip",
|
||||||
flash_config: {
|
flash_config: {
|
||||||
flash_size: "4MB",
|
flash_size: "4MB",
|
||||||
flash_files: {
|
flash_files: {
|
||||||
@@ -371,6 +380,7 @@
|
|||||||
{
|
{
|
||||||
id: ROM.MODEL_B9,
|
id: ROM.MODEL_B9,
|
||||||
name: "868/915/923 MHz",
|
name: "868/915/923 MHz",
|
||||||
|
firmware_filename: "rnode_firmware_lora32v21.zip",
|
||||||
flash_config: {
|
flash_config: {
|
||||||
flash_size: "4MB",
|
flash_size: "4MB",
|
||||||
flash_files: {
|
flash_files: {
|
||||||
@@ -390,6 +400,7 @@
|
|||||||
id: ROM.MODEL_B4_TCXO,
|
id: ROM.MODEL_B4_TCXO,
|
||||||
mapped_id: ROM.MODEL_B4, // this device uses the same model code, but different firmware file
|
mapped_id: ROM.MODEL_B4, // this device uses the same model code, but different firmware file
|
||||||
name: "433 MHz, with TCXO",
|
name: "433 MHz, with TCXO",
|
||||||
|
firmware_filename: "rnode_firmware_lora32v21_tcxo.zip",
|
||||||
flash_config: {
|
flash_config: {
|
||||||
flash_size: "4MB",
|
flash_size: "4MB",
|
||||||
flash_files: {
|
flash_files: {
|
||||||
@@ -405,6 +416,7 @@
|
|||||||
id: ROM.MODEL_B9_TCXO,
|
id: ROM.MODEL_B9_TCXO,
|
||||||
mapped_id: ROM.MODEL_B9, // this device uses the same model code, but different firmware file
|
mapped_id: ROM.MODEL_B9, // this device uses the same model code, but different firmware file
|
||||||
name: "868/915/923 MHz, with TCXO",
|
name: "868/915/923 MHz, with TCXO",
|
||||||
|
firmware_filename: "rnode_firmware_lora32v21_tcxo.zip",
|
||||||
flash_config: {
|
flash_config: {
|
||||||
flash_size: "4MB",
|
flash_size: "4MB",
|
||||||
flash_files: {
|
flash_files: {
|
||||||
@@ -426,32 +438,23 @@
|
|||||||
{
|
{
|
||||||
id: ROM.MODEL_A1,
|
id: ROM.MODEL_A1,
|
||||||
name: "410 - 525 MHz (with SX1268 chip)",
|
name: "410 - 525 MHz (with SX1268 chip)",
|
||||||
flash_config: {
|
|
||||||
flash_size: "4MB",
|
|
||||||
flash_files: {
|
|
||||||
"0xe000": "rnode_firmware_t3s3.boot_app0",
|
|
||||||
"0x0": "rnode_firmware_t3s3.bootloader",
|
|
||||||
"0x10000": "rnode_firmware_t3s3.bin",
|
|
||||||
"0x210000": "console_image.bin",
|
|
||||||
"0x8000": "rnode_firmware_t3s3.partitions",
|
|
||||||
},
|
|
||||||
},
|
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
id: ROM.MODEL_A6,
|
id: ROM.MODEL_A6,
|
||||||
name: "820 - 1020 MHz (with SX1262 chip)",
|
name: "820 - 1020 MHz (with SX1262 chip)",
|
||||||
flash_config: {
|
|
||||||
flash_size: "4MB",
|
|
||||||
flash_files: {
|
|
||||||
"0xe000": "rnode_firmware_t3s3.boot_app0",
|
|
||||||
"0x0": "rnode_firmware_t3s3.bootloader",
|
|
||||||
"0x10000": "rnode_firmware_t3s3.bin",
|
|
||||||
"0x210000": "console_image.bin",
|
|
||||||
"0x8000": "rnode_firmware_t3s3.partitions",
|
|
||||||
},
|
|
||||||
},
|
|
||||||
},
|
},
|
||||||
],
|
],
|
||||||
|
firmware_filename: "rnode_firmware_t3s3.zip",
|
||||||
|
flash_config: {
|
||||||
|
flash_size: "4MB",
|
||||||
|
flash_files: {
|
||||||
|
"0xe000": "rnode_firmware_t3s3.boot_app0",
|
||||||
|
"0x0": "rnode_firmware_t3s3.bootloader",
|
||||||
|
"0x10000": "rnode_firmware_t3s3.bin",
|
||||||
|
"0x210000": "console_image.bin",
|
||||||
|
"0x8000": "rnode_firmware_t3s3.partitions",
|
||||||
|
},
|
||||||
|
},
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
name: "LilyGO T-Beam",
|
name: "LilyGO T-Beam",
|
||||||
@@ -461,6 +464,7 @@
|
|||||||
{
|
{
|
||||||
id: ROM.MODEL_E4,
|
id: ROM.MODEL_E4,
|
||||||
name: "433 MHz (with SX1278 chip)",
|
name: "433 MHz (with SX1278 chip)",
|
||||||
|
firmware_filename: "rnode_firmware_tbeam.zip",
|
||||||
flash_config: {
|
flash_config: {
|
||||||
flash_size: "4MB",
|
flash_size: "4MB",
|
||||||
flash_files: {
|
flash_files: {
|
||||||
@@ -475,6 +479,7 @@
|
|||||||
{
|
{
|
||||||
id: ROM.MODEL_E9,
|
id: ROM.MODEL_E9,
|
||||||
name: "868/915/923 MHz (with SX1276 chip)",
|
name: "868/915/923 MHz (with SX1276 chip)",
|
||||||
|
firmware_filename: "rnode_firmware_tbeam.zip",
|
||||||
flash_config: {
|
flash_config: {
|
||||||
flash_size: "4MB",
|
flash_size: "4MB",
|
||||||
flash_files: {
|
flash_files: {
|
||||||
@@ -489,6 +494,7 @@
|
|||||||
{
|
{
|
||||||
id: ROM.MODEL_E3,
|
id: ROM.MODEL_E3,
|
||||||
name: "433 MHz (with SX1268 chip)",
|
name: "433 MHz (with SX1268 chip)",
|
||||||
|
firmware_filename: "rnode_firmware_tbeam_sx1262.zip",
|
||||||
flash_config: {
|
flash_config: {
|
||||||
flash_size: "4MB",
|
flash_size: "4MB",
|
||||||
flash_files: {
|
flash_files: {
|
||||||
@@ -503,6 +509,7 @@
|
|||||||
{
|
{
|
||||||
id: ROM.MODEL_E8,
|
id: ROM.MODEL_E8,
|
||||||
name: "868/915/923 MHz (with SX1262 chip)",
|
name: "868/915/923 MHz (with SX1262 chip)",
|
||||||
|
firmware_filename: "rnode_firmware_tbeam_sx1262.zip",
|
||||||
flash_config: {
|
flash_config: {
|
||||||
flash_size: "4MB",
|
flash_size: "4MB",
|
||||||
flash_files: {
|
flash_files: {
|
||||||
@@ -530,6 +537,7 @@
|
|||||||
name: "868 MHz / 915 MHz / 923 MHz",
|
name: "868 MHz / 915 MHz / 923 MHz",
|
||||||
},
|
},
|
||||||
],
|
],
|
||||||
|
firmware_filename: "rnode_firmware_rak4631.zip",
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
name: "RNode",
|
name: "RNode",
|
||||||
@@ -539,6 +547,7 @@
|
|||||||
{
|
{
|
||||||
id: ROM.MODEL_A2,
|
id: ROM.MODEL_A2,
|
||||||
name: "Handheld v2.1 RNode, 410 - 525 MHz",
|
name: "Handheld v2.1 RNode, 410 - 525 MHz",
|
||||||
|
firmware_filename: "rnode_firmware_ng21.zip",
|
||||||
flash_config: {
|
flash_config: {
|
||||||
flash_size: "4MB",
|
flash_size: "4MB",
|
||||||
flash_files: {
|
flash_files: {
|
||||||
@@ -553,6 +562,7 @@
|
|||||||
{
|
{
|
||||||
id: ROM.MODEL_A7,
|
id: ROM.MODEL_A7,
|
||||||
name: "Handheld v2.1 RNode, 820 - 1020 MHz",
|
name: "Handheld v2.1 RNode, 820 - 1020 MHz",
|
||||||
|
firmware_filename: "rnode_firmware_ng21.zip",
|
||||||
flash_config: {
|
flash_config: {
|
||||||
flash_size: "4MB",
|
flash_size: "4MB",
|
||||||
flash_files: {
|
flash_files: {
|
||||||
@@ -567,6 +577,7 @@
|
|||||||
{
|
{
|
||||||
id: ROM.MODEL_A1,
|
id: ROM.MODEL_A1,
|
||||||
name: "Prototype v2.2 RNode, 410 - 525 MHz",
|
name: "Prototype v2.2 RNode, 410 - 525 MHz",
|
||||||
|
firmware_filename: "rnode_firmware_t3s3.zip",
|
||||||
flash_config: {
|
flash_config: {
|
||||||
flash_size: "4MB",
|
flash_size: "4MB",
|
||||||
flash_files: {
|
flash_files: {
|
||||||
@@ -581,6 +592,7 @@
|
|||||||
{
|
{
|
||||||
id: ROM.MODEL_A6,
|
id: ROM.MODEL_A6,
|
||||||
name: "Prototype v2.2 RNode, 820 - 1020 MHz",
|
name: "Prototype v2.2 RNode, 820 - 1020 MHz",
|
||||||
|
firmware_filename: "rnode_firmware_t3s3.zip",
|
||||||
flash_config: {
|
flash_config: {
|
||||||
flash_size: "4MB",
|
flash_size: "4MB",
|
||||||
flash_files: {
|
flash_files: {
|
||||||
@@ -1316,6 +1328,11 @@
|
|||||||
});
|
});
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
|
computed: {
|
||||||
|
recommendedFirmwareFilename() {
|
||||||
|
return this.selectedModel?.firmware_filename ?? this.selectedProduct?.firmware_filename;
|
||||||
|
},
|
||||||
|
},
|
||||||
watch: {
|
watch: {
|
||||||
selectedProduct() {
|
selectedProduct() {
|
||||||
// reset selected model when changing selected product
|
// reset selected model when changing selected product
|
||||||
|
|||||||
Reference in New Issue
Block a user