init tcp_test

This commit is contained in:
Travis Shears 2025-09-15 19:21:40 +02:00
parent 1a25129495
commit 7e6125066e
4 changed files with 312 additions and 50 deletions

View file

@ -44,7 +44,7 @@ endif()
# the executable
add_executable(node1 node1.c bme280.c pms5003.c mqtt_client.c)
add_executable(node1 node1.c bme280.c pms5003.c)
pico_set_program_version(node1 "0.1")
pico_set_program_name(node1 "node_one")
@ -67,20 +67,25 @@ target_compile_definitions(node1 PRIVATE
# create map/bin/hex file etc.
pico_add_extra_outputs( node1 )
# == WIFI SCAN ==
# == TCP TEST ==
add_executable(wifi_scan wifi_scan.c)
target_include_directories(wifi_scan PRIVATE
add_executable(tcp_test tcp.c)
target_include_directories(tcp_test PRIVATE
${CMAKE_CURRENT_LIST_DIR}
${CMAKE_CURRENT_LIST_DIR}/.. # for our common lwipopts
)
target_link_libraries(wifi_scan
target_link_libraries(tcp_test
pico_cyw43_arch_lwip_threadsafe_background
pico_stdlib
)
pico_add_extra_outputs(wifi_scan)
target_compile_definitions(tcp_test PRIVATE
WIFI_SSID=\"${WIFI_SSID}\"
WIFI_PASSWORD=\"${WIFI_PASSWORD}\"
)
pico_add_extra_outputs(tcp_test)