Firmware URL changes

This commit is contained in:
2026-03-20 18:23:02 +03:00
parent bc1c91d940
commit ab8d7f71fa

View File

@@ -103,9 +103,13 @@
<span>Download Firmware</span> <span>Download Firmware</span>
<span v-if="selectedProduct && selectedModel && recommendedFirmwareFilename">: <a target="_blank" :href="`firmware/${recommendedFirmwareFilename}`" class="text-blue-500 hover:underline">{{ recommendedFirmwareFilename }}</a>&nbsp;</span> <span v-if="selectedProduct && selectedModel && recommendedFirmwareFilename">: <a target="_blank" :href="`firmware/${recommendedFirmwareFilename}`" class="text-blue-500 hover:underline">{{ recommendedFirmwareFilename }}</a>&nbsp;</span>
</div> </div>
<div> <div v-if="selectedProduct && selectedModel && FirmwareRepo">
<span>Firmware Information</span>
<span>: <a target="_blank" :href="`${FirmwareRepo}`" class="text-blue-500 hover:underline">{{ FirmwareRepo }}</a></span>
</div>
<div v-if="selectedProduct && selectedModel && HardwareInfo">
<span>Hardware Information</span> <span>Hardware Information</span>
<span v-if="selectedProduct && selectedModel && FirmwareRepo">: <a target="_blank" :href="`${FirmwareRepo}`" class="text-blue-500 hover:underline">{{ FirmwareRepo }}</a></span> <span>: <a target="_blank" :href="`${HardwareInfo}`" class="text-blue-500 hover:underline">{{ HardwareInfo }}</a></span>
</div> </div>
</div> </div>
@@ -518,7 +522,8 @@
}, },
], ],
firmware_filename: "rnode_firmware_aethernode.zip", firmware_filename: "rnode_firmware_aethernode.zip",
firmware_repo: "https://github.com/ahedproductions/aethernode", firmware_repo: "https://git.rns.moscow/deuxyeux/RNode_Firmware",
hardware_info: "https://github.com/ahedproductions/aethernode",
flash_config: { flash_config: {
flash_size: "4MB", flash_size: "4MB",
flash_files: { flash_files: {
@@ -545,7 +550,8 @@
}, },
], ],
firmware_filename: "rnode_firmware_meshadventurer_s3.zip", firmware_filename: "rnode_firmware_meshadventurer_s3.zip",
firmware_repo: "https://github.com/chrismyers2000/MeshAdventurer", firmware_repo: "https://git.rns.moscow/deuxyeux/RNode_Firmware",
hardware_info: "https://git.rns.moscow/deuxyeux/MeshAdventurer-S3",
flash_config: { flash_config: {
flash_size: "16MB", flash_size: "16MB",
flash_files: { flash_files: {
@@ -572,7 +578,8 @@
}, },
], ],
firmware_filename: "rtnode_meshadventurer_s3.zip", firmware_filename: "rtnode_meshadventurer_s3.zip",
firmware_repo: "https://github.com/jrl290/RTNode-HeltecV4", firmware_repo: "https://git.rns.moscow/deuxyeux/RTNode-HeltecV4",
hardware_info: "https://git.rns.moscow/deuxyeux/MeshAdventurer-S3",
flash_config: { flash_config: {
flash_size: "16MB", flash_size: "16MB",
flash_files: { flash_files: {
@@ -598,7 +605,8 @@
}, },
], ],
firmware_filename: "rnode_firmware_meshadventurer.zip", firmware_filename: "rnode_firmware_meshadventurer.zip",
firmware_repo: "https://github.com/chrismyers2000/MeshAdventurer", firmware_repo: "https://git.rns.moscow/deuxyeux/RNode_Firmware",
hardware_info: "https://github.com/chrismyers2000/MeshAdventurer",
flash_config: { flash_config: {
flash_size: "4MB", flash_size: "4MB",
flash_files: { flash_files: {
@@ -625,7 +633,8 @@
}, },
], ],
firmware_filename: "rnode_firmware_diy_v1.zip", firmware_filename: "rnode_firmware_diy_v1.zip",
firmware_repo: "https://github.com/NanoVHF/Meshtastic-DIY", firmware_repo: "https://git.rns.moscow/deuxyeux/RNode_Firmware",
hardware_info: "https://github.com/NanoVHF/Meshtastic-DIY",
flash_config: { flash_config: {
flash_size: "4MB", flash_size: "4MB",
flash_files: { flash_files: {
@@ -648,7 +657,8 @@
}, },
], ],
firmware_filename: "rnode_firmware_promicro.zip", firmware_filename: "rnode_firmware_promicro.zip",
firmware_repo: "https://github.com/gargomoma/fakeTec_pcb", firmware_repo: "https://git.rns.moscow/deuxyeux/RNode_Firmware",
hardware_info: "https://github.com/gargomoma/fakeTec_pcb",
}, },
{ {
name: "Heltec V3 (Classic RNode)", name: "Heltec V3 (Classic RNode)",
@@ -665,7 +675,8 @@
}, },
], ],
firmware_filename: "rnode_firmware_heltec32v3.zip", firmware_filename: "rnode_firmware_heltec32v3.zip",
firmware_repo: "https://heltec.org/project/wifi-lora-32-v3/", firmware_repo: "https://git.rns.moscow/deuxyeux/RNode_Firmware",
hardware_info: "https://heltec.org/project/wifi-lora-32-v3/",
flash_config: { flash_config: {
flash_size: "8MB", flash_size: "8MB",
flash_files: { flash_files: {
@@ -688,7 +699,8 @@
}, },
], ],
firmware_filename: "rtnode_heltec_V3.zip", firmware_filename: "rtnode_heltec_V3.zip",
firmware_repo: "https://github.com/jrl290/RTNode-HeltecV4", firmware_repo: "https://git.rns.moscow/deuxyeux/RTNode-HeltecV4",
hardware_info: "https://github.com/jrl290/RTNode-HeltecV4",
flash_config: { flash_config: {
flash_size: "16MB", flash_size: "16MB",
flash_files: { flash_files: {
@@ -710,7 +722,8 @@
}, },
], ],
firmware_filename: "rnode_firmware_heltec32v4pa.zip", firmware_filename: "rnode_firmware_heltec32v4pa.zip",
firmware_repo: "https://heltec.org/project/wifi-lora-32-v4/", firmware_repo: "https://git.rns.moscow/deuxyeux/RNode_Firmware",
hardware_info: "https://heltec.org/project/wifi-lora-32-v4/",
flash_config: { flash_config: {
flash_size: "16MB", flash_size: "16MB",
flash_files: { flash_files: {
@@ -733,7 +746,8 @@
}, },
], ],
firmware_filename: "rtnode_heltec_V4.zip", firmware_filename: "rtnode_heltec_V4.zip",
firmware_repo: "https://github.com/jrl290/RTNode-HeltecV4", firmware_repo: "https://git.rns.moscow/deuxyeux/RTNode-HeltecV4",
hardware_info: "https://heltec.org/project/wifi-lora-32-v4/",
flash_config: { flash_config: {
flash_size: "16MB", flash_size: "16MB",
flash_files: { flash_files: {
@@ -759,7 +773,8 @@
}, },
], ],
firmware_filename: "rnode_firmware_heltec_t114.zip", firmware_filename: "rnode_firmware_heltec_t114.zip",
firmware_repo: "https://heltec.org/project/mesh-node-t114/", firmware_repo: "https://git.rns.moscow/deuxyeux/RNode_Firmware",
hardware_info: "https://heltec.org/project/wifi-lora-32-v4/",
}, },
{ {
name: "LilyGO T-Beam", name: "LilyGO T-Beam",
@@ -770,6 +785,8 @@
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", firmware_filename: "rnode_firmware_tbeam.zip",
firmware_repo: "https://git.rns.moscow/deuxyeux/RNode_Firmware",
hardware_info: "https://lilygo.cc/en-us/products/t-beam",
flash_config: { flash_config: {
flash_size: "4MB", flash_size: "4MB",
flash_files: { flash_files: {
@@ -785,6 +802,8 @@
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", firmware_filename: "rnode_firmware_tbeam.zip",
firmware_repo: "https://git.rns.moscow/deuxyeux/RNode_Firmware",
hardware_info: "https://lilygo.cc/en-us/products/t-beam",
flash_config: { flash_config: {
flash_size: "4MB", flash_size: "4MB",
flash_files: { flash_files: {
@@ -800,6 +819,8 @@
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", firmware_filename: "rnode_firmware_tbeam_sx1262.zip",
firmware_repo: "https://git.rns.moscow/deuxyeux/RNode_Firmware",
hardware_info: "https://lilygo.cc/en-us/products/t-beam",
flash_config: { flash_config: {
flash_size: "4MB", flash_size: "4MB",
flash_files: { flash_files: {
@@ -815,6 +836,8 @@
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", firmware_filename: "rnode_firmware_tbeam_sx1262.zip",
firmware_repo: "https://git.rns.moscow/deuxyeux/RNode_Firmware",
hardware_info: "https://lilygo.cc/en-us/products/t-beam",
flash_config: { flash_config: {
flash_size: "4MB", flash_size: "4MB",
flash_files: { flash_files: {
@@ -831,11 +854,11 @@
], ],
// Default config // Default config
configFrequency: 433175000, configFrequency: 868825000,
configBandwidth: 250000, configBandwidth: 125000,
configTxPower: 22, configTxPower: 22,
configSpreadingFactor: 11, configSpreadingFactor: 10,
configCodingRate: 5, configCodingRate: 7,
displayIntensity: 255, displayIntensity: 255,
displayTimeout: 0, displayTimeout: 0,
wifiMode: null, wifiMode: null,
@@ -2219,6 +2242,9 @@
FirmwareRepo() { FirmwareRepo() {
return this.selectedModel?.firmware_repo ?? this.selectedProduct?.firmware_repo; return this.selectedModel?.firmware_repo ?? this.selectedProduct?.firmware_repo;
}, },
HardwareInfo() {
return this.selectedModel?.hardware_info ?? this.selectedProduct?.hardware_info;
},
isSsidValid() { isSsidValid() {
if (!this.wifiSSID) return false; if (!this.wifiSSID) return false;