Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .github/hardware.py
Original file line number Diff line number Diff line change
Expand Up @@ -331,7 +331,7 @@ def validate_power_config(target, layout, firmware):
print(f'ERROR: device "{target}" power_values2 is defined so the power_apc2 pin must also be defined')
had_error = True
elif 'power_values_dual' in layout:
power_values_dual = layout['power_values']
power_values_dual = layout['power_values_dual']
if power_values_dual and power_max - power_min + 1 > len(power_values_dual):
print(f'ERROR: device "{target}" power_values_dual must have the correct number of entries to match all values from power_min to power_max')
had_error = True
Expand Down
36 changes: 36 additions & 0 deletions TX/DAKEFPV MAX.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,36 @@
{
"serial_rx": 13,
"serial_tx": 13,
"radio_busy": 38,
"radio_dio1": 39,
"radio_miso": 19,
"radio_mosi": 23,
"radio_nss": 5,
"radio_rst": 22,
"radio_sck": 18,
"radio_dcdc": true,
"power_min": 0,
"power_high": 7,
"power_max": 7,
"power_default": 5,
"joystick": 35,
"joystick_values": [1977, 3135, 2619, 0, 1322, 4095],
"led_rgb": 21,
"led_rgb_isgrb": true,
"screen_type": 4,
"screen_dc": 14,
"screen_mosi": 12,
"screen_rst": 33,
"screen_sck": 2,
"screen_bl": 32,
"screen_cs": -1,
"screen_reversed": true,
"use_backpack": true,
"debug_backpack_baud": 460800,
"debug_backpack_rx": 16,
"debug_backpack_tx": 17,
"backpack_boot": 15,
"backpack_en": 25,
"passthrough_baud": 230400,
"misc_fan_en": 4
}
Binary file added logo/dakefpv_tft.bin
Binary file not shown.
21 changes: 21 additions & 0 deletions targets.json
Original file line number Diff line number Diff line change
Expand Up @@ -873,6 +873,27 @@
"platform": "esp32-c3",
"firmware": "Unified_ESP32C3_LR1121_RX"
}
},
"tx_2400": {
"max-1w": {
"product_name": "DAKEFPV 2.4GHz Micro MAX 1W TX",
"lua_name": "DKFPV 2400TX 1W",
"layout_file": "DAKEFPV MAX.json",
"overlay": {
"power_control": 0,
"power_min": 1,
"power_max": 6,
"power_high": 6,
"power_values": null,
"power_values_dual": [-18, -16, -14, -8, -5, -1],
"power_lna_gain": 15
},
"logo_file": "dakefpv_tft.bin",
"upload_methods": ["uart", "wifi"],
"min_version": "3.6.0",
"platform": "esp32",
"firmware": "Unified_ESP32_LR1121_TX"
}
}
},
"deepspace": {
Expand Down