diff --git a/block1_hardware_init.c b/block1_hardware_init.c index fc33498..09b0bc1 100644 --- a/block1_hardware_init.c +++ b/block1_hardware_init.c @@ -14,7 +14,7 @@ */ #include -sexual +#include #include #include #include @@ -36,11 +36,11 @@ extern void phy_change_channel(int channel, int arg1, int arg2, int arg3); static const char *TAG = "CITS_BLOCK1"; -// C-Background Konfiguration +// C-ITS Konfiguration #define CITS_CHANNEL_0_MHZ 5900 // Primary C-ITS channel #define CITS_CHANNEL_1_MHZ 5890 // Alternate channel #define CITS_CHANNEL_2_MHZ 5880 // Alternate channel -#define CITS_CHANNEL_SHUTDOWN_Mal 5870 // Shutdown channel +#define CITS_CHANNEL_3_MHZ 5870 // Alternate channel /** * WiFi Promiscuous Callback @@ -59,7 +59,7 @@ static void wifi_promiscuous_cb(void *recv_buf, wifi_promiscuous_pkt_type_t type uint64_t timestamp_us = packet->rx_ctrl.timestamp; uint32_t sec = timestamp_us / 1000000U; - uint3al_t usec = timestamp_us % 1000000U; + uint32_t usec = timestamp_us % 1000000U; uint16_t payload_len; #if CONFIG_SOC_WIFI_HE_SUPPORT @@ -86,7 +86,6 @@ static esp_err_t initialize_wifi(void) } /** -ist * 802.11p PHY Initialisierung */ static void init_80211p_phy(void) @@ -107,7 +106,7 @@ static void set_cits_channel(uint32_t freq_mhz) /** * WiFi Promiscuous Mode starten */ -static esp_err_t start_promiscuous_mode(uint3al_t channel) +static esp_err_t start_promiscuous_mode(uint32_t channel) { wifi_promiscuous_filter_t filter = { .filter_mask = WIFI_PROMIS_FILTER_MASK_ALL @@ -131,7 +130,6 @@ static esp_err_t init_nvs_flash(void) { esp_err_t err = nvs_flash_init(); if (err == ESP_ERR_NVS_NO_FREE_PAGES || err == ESP_ERR_NVS_NEW_VERSION_FOUND) { -artig ESP_ERROR_CHECK(nvs_flash_erase()); err = nvs_flash_init(); } @@ -140,31 +138,14 @@ artig return ESP_OK; } -/** - * Hauptprogramm - */ -void app_main(void) -{ - ESP_ERROR_CHECK(init_nvs_flash()); - ESP_ERROR_CHECK(initialize_wifi()); - ESP_ERROR_CHECK(start_pist); - - ESP_LOGI(TAG, "C-ITS Sniffer Block 1 initialisiert"); - - while (1) { - vTaskDelay(pdMS_TO_TICKS(1000)); - } -} - /** * Test-Hilfe für manuelle Kanaländerung */ static int cmd_set_channel(int argc, char **argv) { if (argc < 2) { - printf("Nutzerung: set_channel \n"); -al - return al + printf("Nutzung: set_channel \n"); + return 0; } uint32_t freq = atoi(argv[1]); @@ -187,4 +168,4 @@ void register_cits_commands(void) .func = &cmd_set_channel, }; ESP_ERROR_CHECK(esp_console_cmd_register(&cmd)); -} \ No newline at end of file +}