; Repository-level hardware test for tbeam_web.

[platformio]
default_envs = cy
extra_configs = ../../shared/platformio/tbeam_supreme_units.ini

[web_files_base]
extends = tbeam_supreme_common
build_flags =
  ${tbeam_supreme_common.build_flags}
  -D WEB_FILES_TEST=1

[env:amy]
extends = web_files_base
build_flags =
  ${web_files_base.build_flags}
  -D BOARD_ID=\"AMY\"
  -D NODE_LABEL=\"Amy\"
  -D NODE_SHORT=\"A\"
  -D NODE_SLOT_INDEX=0
  -D LOG_AP_IP_OCTET=23
  -D GNSS_CHIP_NAME=\"L76K\"

[env:bob]
extends = web_files_base
build_flags =
  ${web_files_base.build_flags}
  -D BOARD_ID=\"BOB\"
  -D NODE_LABEL=\"Bob\"
  -D NODE_SHORT=\"B\"
  -D NODE_SLOT_INDEX=1
  -D LOG_AP_IP_OCTET=24
  -D GNSS_CHIP_NAME=\"L76K\"

[env:cy]
extends = web_files_base
build_flags =
  ${web_files_base.build_flags}
  -D BOARD_ID=\"CY\"
  -D NODE_LABEL=\"Cy\"
  -D NODE_SHORT=\"C\"
  -D NODE_SLOT_INDEX=2
  -D LOG_AP_IP_OCTET=25
  -D GNSS_CHIP_NAME=\"L76K\"

[env:dan]
extends = web_files_base
build_flags =
  ${web_files_base.build_flags}
  -D BOARD_ID=\"DAN\"
  -D NODE_LABEL=\"Dan\"
  -D NODE_SHORT=\"D\"
  -D NODE_SLOT_INDEX=3
  -D LOG_AP_IP_OCTET=26
  -D GNSS_CHIP_NAME=\"L76K\"

[env:ed]
extends = web_files_base
build_flags =
  ${web_files_base.build_flags}
  -D BOARD_ID=\"ED\"
  -D NODE_LABEL=\"Ed\"
  -D NODE_SHORT=\"E\"
  -D NODE_SLOT_INDEX=4
  -D LOG_AP_IP_OCTET=27
  -D GNSS_CHIP_NAME=\"L76K\"

[env:flo]
extends = web_files_base
build_flags =
  ${web_files_base.build_flags}
  -D BOARD_ID=\"FLO\"
  -D NODE_LABEL=\"Flo\"
  -D NODE_SHORT=\"F\"
  -D NODE_SLOT_INDEX=5
  -D LOG_AP_IP_OCTET=28
  -D GNSS_CHIP_NAME=\"L76K\"

[env:guy]
extends = web_files_base
build_flags =
  ${web_files_base.build_flags}
  -D BOARD_ID=\"GUY\"
  -D NODE_LABEL=\"Guy\"
  -D NODE_SHORT=\"G\"
  -D NODE_SLOT_INDEX=6
  -D LOG_AP_IP_OCTET=29
  -D GNSS_CHIP_NAME=\"MAX-M10S\"
  -D GPS_UBLOX
