Skip to content

Commit

Permalink
code cleanup lib update
Browse files Browse the repository at this point in the history
  • Loading branch information
sidd-kishan committed Feb 25, 2024
1 parent 3f1ac1e commit 3513fbc
Show file tree
Hide file tree
Showing 11 changed files with 58,789 additions and 58,845 deletions.
2 changes: 1 addition & 1 deletion CherryUSB
Binary file not shown.
Binary file modified build/CMakeFiles/PicoPiFi.dir/src/main.c.obj
Binary file not shown.
Binary file modified build/PicoPiFi.bin
Binary file not shown.
76,372 changes: 38,163 additions & 38,209 deletions build/PicoPiFi.dis

Large diffs are not rendered by default.

Binary file modified build/PicoPiFi.elf
Binary file not shown.
2,291 changes: 1,145 additions & 1,146 deletions build/PicoPiFi.elf.map

Large diffs are not rendered by default.

38,949 changes: 19,471 additions & 19,478 deletions build/PicoPiFi.hex

Large diffs are not rendered by default.

Binary file modified build/PicoPiFi.uf2
Binary file not shown.
2 changes: 1 addition & 1 deletion src/lwipopts.h
Original file line number Diff line number Diff line change
Expand Up @@ -49,7 +49,7 @@
#define ETH_PAD_SIZE 0
#define LWIP_IP_ACCEPT_UDP_PORT(p) ((p) == PP_NTOHS(67))

#define MEM_SIZE 10000
#define MEM_SIZE 15000
#define TCP_MSS (1500 /*mtu*/ - 20 /*iphdr*/ - 20 /*tcphhr*/)
#define TCP_SND_BUF (2 * TCP_MSS)

Expand Down
18 changes: 8 additions & 10 deletions src/main.c
Original file line number Diff line number Diff line change
Expand Up @@ -18,6 +18,7 @@ static volatile absolute_time_t comm_manager;
char connect_ssid[190], connect_ssid_decode[95], connect_password[190], connect_password_decode[95], retry_ms[6], enc_type[1], wifi_configuration[450], wifi_configuration_last[450];
uint8_t rndis_mac[6] = { 0x20, 0x89, 0x84, 0x6A, 0x96, 0xAA };
int wifi_congfig_len=0;
int eth_frame_send_success;

void printline(int cdc,char string[],int len){
char buf[2048];
Expand Down Expand Up @@ -115,17 +116,13 @@ void core1(){
}
}
if(enc_type[0]=='X') {
int wifi_conn_error = cyw43_wifi_leave(&cyw43_state, CYW43_ITF_STA);
eth_frame_send_success = cyw43_wifi_leave(&cyw43_state, CYW43_ITF_STA);
wifi_congfig_len = sprintf(wifi_configuration,"s_a: %s p_a: %s r_a: %s c_a: %s ",connect_ssid,connect_password,retry_ms,enc_type);
}
else if(enc_type[0]=='Y') watchdog_reboot(0,0,0);
else if(enc_type[0]=='Z') reset_usb_boot(0, 0);
read_queue[0].tail=0;
}
printline(3,(char *)read_queue[1].buffer,read_queue[1].tail);
read_queue[1].tail=0;
printline(4,(char *)read_queue[2].buffer,read_queue[2].tail);
read_queue[2].tail=0;
next_wifi_try = make_timeout_time_ms(1000);
}
}
Expand Down Expand Up @@ -181,25 +178,25 @@ int main(void)
hexDecode(connect_password, connect_password_decode);
//printline(2,connect_password_decode,strlen(connect_password_decode));
if(enc_type[0]=='7'){
cyw43_arch_wifi_connect_async(connect_ssid_decode, connect_password_decode, CYW43_AUTH_WPA2_MIXED_PSK);
eth_frame_send_success = cyw43_arch_wifi_connect_async(connect_ssid_decode, connect_password_decode, CYW43_AUTH_WPA2_MIXED_PSK);
wifi_congfig_len = sprintf(wifi_configuration,"s_a: %s p_a: %s r_a: %s c_a: %s ",connect_ssid,connect_password,retry_ms,enc_type);
//wifi_configuration[wifi_congfig_len]=' ';
//wifi_configuration[wifi_congfig_len+1]=' ';
//printline(2,wifi_configuration,wifi_congfig_len-1);
}else if(enc_type[0]=='5'){
cyw43_arch_wifi_connect_async(connect_ssid_decode, connect_password_decode, CYW43_AUTH_WPA2_AES_PSK);
eth_frame_send_success = cyw43_arch_wifi_connect_async(connect_ssid_decode, connect_password_decode, CYW43_AUTH_WPA2_AES_PSK);
wifi_congfig_len = sprintf(wifi_configuration, "s_a: %s p_a: %s r_a: %s c_a: %s ",connect_ssid,connect_password,retry_ms,enc_type);
//wifi_configuration[wifi_congfig_len]=' ';
//wifi_configuration[wifi_congfig_len+1]=' ';
//printline(2,wifi_configuration,wifi_congfig_len-1);
}else if(enc_type[0]=='3'){
cyw43_arch_wifi_connect_async(connect_ssid_decode, connect_password_decode, CYW43_AUTH_WPA_TKIP_PSK);
eth_frame_send_success = cyw43_arch_wifi_connect_async(connect_ssid_decode, connect_password_decode, CYW43_AUTH_WPA_TKIP_PSK);
wifi_congfig_len = sprintf(wifi_configuration, "s_a: %s p_a: %s r_a: %s c_a: %s ",connect_ssid,connect_password,retry_ms,enc_type);
//wifi_configuration[wifi_congfig_len]=' ';
//wifi_configuration[wifi_congfig_len+1]=' ';
//printline(2,wifi_configuration,wifi_congfig_len-1);
}else if(enc_type[0]=='0'){
cyw43_arch_wifi_connect_async(connect_ssid_decode, connect_password_decode, CYW43_AUTH_OPEN);
eth_frame_send_success = cyw43_arch_wifi_connect_async(connect_ssid_decode, connect_password_decode, CYW43_AUTH_OPEN);
wifi_congfig_len = sprintf(wifi_configuration, "s_a: %s p_a: %s r_a: %s c_a: %s ",connect_ssid,connect_password,retry_ms,enc_type);
//wifi_configuration[wifi_congfig_len]=' ';
//wifi_configuration[wifi_congfig_len+1]=' ';
Expand All @@ -214,10 +211,11 @@ int main(void)
p = usbd_rndis_eth_rx();
if (p != NULL) {
/* entry point to the LwIP stack */
int eth_frame_send_success=cyw43_send_ethernet(&cyw43_state, CYW43_ITF_STA, p->tot_len, (void*)p, true);
eth_frame_send_success=cyw43_send_ethernet(&cyw43_state, CYW43_ITF_STA, p->tot_len, (void*)p, true);
//err = netif_data.input(p, &netif_data);
pbuf_free(p);
p = (struct pbuf *) eth_frame_send_success;
p = NULL;
}
//if(link_up){
//}
Expand Down

0 comments on commit 3513fbc

Please sign in to comment.