; Base configuration for all GAT562 mesh devices [env:gat562_mesh_base] extends = nrf52840_base board = gat562_mesh_trial_tracker build_flags = ${nrf52840_base.build_flags} -Ivariants/nrf52840/gat562_mesh_trial_tracker -DRADIOLIB_EXCLUDE_SX128X=1 -DRADIOLIB_EXCLUDE_SX127X=1 -DRADIOLIB_EXCLUDE_LR11X0=1 -DGAT562_MESH_TRIAL_TRACKER build_src_filter = ${nrf52_base.build_src_filter} +<../variants/nrf52840/gat562_mesh_trial_tracker> lib_deps = ${nrf52840_base.lib_deps} [env:gat562_mesh_trial_tracker] extends = env:gat562_mesh_base board_level = extra build_flags = ${env:gat562_mesh_base.build_flags} -DGAT562_MESH_TRIAL_TRACKER -DGPS_POWER_TOGGLE ; comment this line to disable triple press function on the user button to turn off gps entirely. -DADC_MULTIPLIER=1.73 [env:gat562_mesh_tracker_pro] extends = env:gat562_mesh_base build_flags = ${env:gat562_mesh_base.build_flags} -DGAT562_MESH_TRACKER_PRO -DGPS_POWER_TOGGLE ; comment this line to disable triple press function on the user button to turn off gps entirely. -DADC_MULTIPLIER=1.73 -DHAS_TRACKBALL=1 ; joystick -DTB_UP=28 ; P0.28 -DTB_DOWN=4 ; P0.04 -DTB_LEFT=30 ; P0.30 -DTB_RIGHT=31 ; P0.31 -DTB_PRESS=26 ; P0.26 (SELECT) -DTB_DIRECTION=FALLING [env:gat562_mesh_watch] extends = env:gat562_mesh_base board_level = extra build_unflags = -DPIN_LED2 -DLED_CONN -DLED_BLUE build_flags = ${env:gat562_mesh_base.build_flags} -DGAT562_MESH_WATCH -DMESHTASTIC_EXCLUDE_GPS -DADC_MULTIPLIER=1.75 -DPIN_VIBRATION=36 -DUSERPREFS_RINGTONE_NAG_SECS=9 [env:gat562_mesh_evb_pro] extends = env:gat562_mesh_base board_level = extra build_flags = ${env:gat562_mesh_base.build_flags} -DGAT562_MESH_EVB_PRO -DMESHTASTIC_EXCLUDE_SCREEN [env:gat562_mesh_solar_relay] extends = env:gat562_mesh_base board_level = extra build_flags = ${env:gat562_mesh_base.build_flags} -DGAT562_MESH_SOLAR_RELAY -DMESHTASTIC_EXCLUDE_GPS -DMESHTASTIC_EXCLUDE_SCREEN