Fixed most of the compilers warnings, more refactoring needed
This commit is contained in:
parent
7e09a4644f
commit
1755f48efa
8 changed files with 27 additions and 26 deletions
|
|
@ -60,7 +60,7 @@ int Eth_RX_dequeue (W5500_chip* W5500) {
|
|||
|
||||
int RX_size=0;
|
||||
int mac_size=0;
|
||||
int i;
|
||||
// int i;
|
||||
//int match_RTP = 1;
|
||||
unsigned int ethertype;
|
||||
if (*(W5500->interrupt)==0) {
|
||||
|
|
|
|||
|
|
@ -426,7 +426,7 @@ void HMI_exit(void) {
|
|||
}
|
||||
|
||||
static char HMI_yes_no[2][4]={'n','o',0,0, 'y','e','s',0};
|
||||
static char HMI_trans_modes[2][4]={'I','P',0,0,'E','t','h',0};
|
||||
// static char HMI_trans_modes[2][4]={'I','P',0,0,'E','t','h',0};
|
||||
static char HMI_master_FDD[3][5]={'n','o',0,0,0,'d','o','w','n',0,'u','p',0,0,0};
|
||||
|
||||
void HMI_display_config(void) {
|
||||
|
|
@ -478,7 +478,7 @@ void HMI_set_command(char* loc_param1, char* loc_param2) {
|
|||
unsigned char temp_uchar;
|
||||
unsigned long int temp_uint;
|
||||
float frequency;
|
||||
unsigned char previous_freq_band;
|
||||
// unsigned char previous_freq_band;
|
||||
char DHCP_warning[50];
|
||||
if ((loc_param1) && (loc_param2)) {
|
||||
if (strcmp(loc_param1, "callsign") == 0) {
|
||||
|
|
@ -822,7 +822,7 @@ void HMI_print_who(void) {
|
|||
loc_age = loc_age / 1000000;
|
||||
if (is_TDMA_master) {loc_age = 0;} // master : already timeout in state machine
|
||||
//printf ("age:%i ", loc_age);
|
||||
if ( (CONF_radio_addr_table_status[i]) && (loc_age < connexion_timeout) ) {
|
||||
if ( (CONF_radio_addr_table_status[i]) && (loc_age < CONNECTION_TIMEOUT) ) {
|
||||
HMI_printf (" ID:%i Callsign:%s ", i, CONF_radio_addr_table_callsign[i]+2);
|
||||
IP_int2char (CONF_radio_addr_table_IP_begin[i], IP_c);
|
||||
HMI_printf ("IP start:%i.%i.%i.%i ", IP_c[0], IP_c[1], IP_c[2], IP_c[3]);
|
||||
|
|
|
|||
|
|
@ -68,7 +68,7 @@ void FDDdown_RX_pckt_treat(unsigned char* in_data, int size) {
|
|||
//debug_counter++;
|
||||
}
|
||||
|
||||
static int RX_FRAME_count_debug = 0;
|
||||
// static int RX_FRAME_count_debug = 0;
|
||||
|
||||
void radio_RX_FIFO_dequeue (W5500_chip* W5500) {
|
||||
static unsigned char ethernet_buffer[radio_addr_table_size][1600];
|
||||
|
|
@ -99,7 +99,7 @@ void radio_RX_FIFO_dequeue (W5500_chip* W5500) {
|
|||
unsigned char TDMA_byte;
|
||||
unsigned char is_downlink;
|
||||
unsigned long int timer_snapshot;
|
||||
int i;
|
||||
// int i;
|
||||
|
||||
if (RX_FIFO_last_received > RX_FIFO_RD_point) { //something new in RX FIFO
|
||||
timer_snapshot = GLOBAL_timer.read_us();
|
||||
|
|
@ -418,7 +418,7 @@ void segment_and_push (unsigned char* data_unsegmented, int total_size, unsigned
|
|||
unsigned char radio_pckt[360];
|
||||
#endif
|
||||
int size_sent;
|
||||
unsigned int rsize_needed;
|
||||
// unsigned int rsize_needed;
|
||||
unsigned int timer_snapshot;
|
||||
size_remaining = total_size;
|
||||
|
||||
|
|
@ -428,7 +428,7 @@ void segment_and_push (unsigned char* data_unsegmented, int total_size, unsigned
|
|||
|
||||
segment_counter = 0;
|
||||
size_sent = 0;
|
||||
rsize_needed = 100 + (total_size * 1.4);
|
||||
// rsize_needed = 100 + (total_size * 1.4);
|
||||
if (total_size < 1510) {
|
||||
if (TX_FIFO_full_global(1) == 0) {
|
||||
G_uplink_bandwidth_temp = G_uplink_bandwidth_temp + total_size;
|
||||
|
|
|
|||
|
|
@ -550,7 +550,7 @@ int SI4463_read_temperature(SI4463_Chip* SI4463) {
|
|||
static int previous_temperature = 300;
|
||||
|
||||
void SI4463_periodic_temperature_check(SI4463_Chip* SI4463) {
|
||||
int need_recalibrate;
|
||||
// int need_recalibrate;
|
||||
int delta_temperature;
|
||||
int i;
|
||||
|
||||
|
|
@ -562,14 +562,14 @@ void SI4463_periodic_temperature_check(SI4463_Chip* SI4463) {
|
|||
delta_temperature = G_temperature_SI4463 - previous_temperature;
|
||||
if ( ( delta_temperature > 14) || (delta_temperature < -14) ) {
|
||||
//if (1) {
|
||||
need_recalibrate = 1;
|
||||
// need_recalibrate = 1;
|
||||
i = SI4463_configure_all();
|
||||
previous_temperature = G_temperature_SI4463;
|
||||
if (i == 0) {//fail to recalibrate
|
||||
NVIC_SystemReset();
|
||||
}
|
||||
} else {
|
||||
need_recalibrate = 0;
|
||||
// } else {
|
||||
// need_recalibrate = 0;
|
||||
}
|
||||
//RADIO_restart_if_necessary(0, need_recalibrate, 0); //0,need,0
|
||||
}
|
||||
|
|
@ -643,7 +643,7 @@ void SI4463_FIFO_RX_transfer(unsigned int size) {
|
|||
void SI4463_FIFO_TX_transfer(unsigned int size) {
|
||||
//unsigned char trash[150]; //static
|
||||
unsigned char command[5];
|
||||
int size_to_write;
|
||||
// int size_to_write;
|
||||
G_SI4463->cs->write(0);
|
||||
command[0] = 0x66;
|
||||
G_SI4463->spi->transfer_2 (command, 1, SI_trash, 1);
|
||||
|
|
@ -1282,8 +1282,8 @@ void SI4432_TX_test(unsigned int req_duration) { //duration in ms
|
|||
unsigned int timer_begin;
|
||||
unsigned int timer_snapshot;
|
||||
unsigned int real_duration;
|
||||
unsigned char SI4463_state;
|
||||
unsigned char loc_answer[8];
|
||||
// unsigned char SI4463_state;
|
||||
// unsigned char loc_answer[8];
|
||||
unsigned char trash[4];
|
||||
|
||||
TX_test_inprogress = 1;
|
||||
|
|
@ -1313,7 +1313,8 @@ void SI4432_TX_test(unsigned int req_duration) { //duration in ms
|
|||
|
||||
void SI4463_set_frequency(float freq_base, float freq_step) {
|
||||
unsigned char radio_config[15] = {0x11, 0x40, 0x06, 0x00};
|
||||
unsigned int step_size_temp, FC_int, FC_frac_int, i;
|
||||
unsigned int step_size_temp, FC_int, FC_frac_int;
|
||||
// unsigned int i;
|
||||
float FC_int_float, FC_frac_float;
|
||||
|
||||
//FC_int_float = freq_base / 7.5;
|
||||
|
|
|
|||
|
|
@ -48,7 +48,7 @@ void TDMA_init_all(void) {
|
|||
unsigned char TDMA_byte_elaboration(unsigned char synchro) {
|
||||
unsigned char TDMA_byte;
|
||||
unsigned long int uplink_buffer_size;
|
||||
unsigned long int uplink_buffer_size_temp;
|
||||
// unsigned long int uplink_buffer_size_temp;
|
||||
if (is_TDMA_master) { // TDMA Master
|
||||
TDMA_byte = 0x40;//uplink/downlink bit
|
||||
TDMA_byte = TDMA_byte + (TDMA_frame_nb & 0x1F);
|
||||
|
|
@ -198,7 +198,7 @@ void TDMA_master_allocation () {
|
|||
unsigned int loc_time_offset;
|
||||
long int local_TA;
|
||||
unsigned int downlink_buffer_size;
|
||||
unsigned int downlink_buffer_size_temp;
|
||||
// unsigned int downlink_buffer_size_temp;
|
||||
static unsigned char TDMA_alloc_frame_raw[150];
|
||||
unsigned char rframe_length;
|
||||
unsigned char loc_client_needs[radio_addr_table_size];
|
||||
|
|
@ -426,7 +426,7 @@ void TDMA_slave_alloc_exploitation(unsigned char* unFECdata, int unFECsize) {
|
|||
int i;
|
||||
unsigned char loc_client_ID;
|
||||
unsigned char loc_TDMA_slot_length;
|
||||
unsigned char loc_power;
|
||||
// unsigned char loc_power;
|
||||
unsigned long int loc_TDMA_offset;
|
||||
i=2; //1st byte: client ID, 2nd byte:protocol
|
||||
loc_client_ID = unFECdata[2];
|
||||
|
|
@ -440,7 +440,7 @@ void TDMA_slave_alloc_exploitation(unsigned char* unFECdata, int unFECsize) {
|
|||
my_multiframe_ID = 0x0F & unFECdata[i+4];
|
||||
my_multiframe_mask = (0xF0 & unFECdata[i+4]) >> 4;
|
||||
my_multiframe_mask = LUT_multif_mask[my_multiframe_mask];
|
||||
loc_power = ( 0xF0 & unFECdata[i+3] ) >> 4;
|
||||
// loc_power = ( 0xF0 & unFECdata[i+3] ) >> 4;
|
||||
//printf("TDMAf:");
|
||||
//for (j=0; j< 5; j++) {
|
||||
// printf(" %02X", unFECdata[i+j]);
|
||||
|
|
|
|||
|
|
@ -130,7 +130,7 @@ void NFPR_config_read(AnalogIn* analog_pin) {
|
|||
unsigned char NFPR_random_generator(AnalogIn* analog_pin) {
|
||||
unsigned short interm_random;
|
||||
unsigned char random_8;
|
||||
int i, j;
|
||||
int i;
|
||||
random_8 = 0;
|
||||
for (i=0; i<8; i++) {
|
||||
interm_random = analog_pin->read_u16();
|
||||
|
|
|
|||
|
|
@ -483,7 +483,7 @@ void signaling_TX_add_entry(unsigned char* raw_data, int size) {
|
|||
|
||||
//void signaling_frame_push(unsigned char* TX_signal_frame_raw) {
|
||||
void signaling_frame_push(void) {
|
||||
int rsize_needed;
|
||||
// int rsize_needed;
|
||||
int size_w_FEC;
|
||||
int size_wo_FEC;
|
||||
unsigned char rframe_length;
|
||||
|
|
@ -496,7 +496,7 @@ void signaling_frame_push(void) {
|
|||
if (size_wo_FEC < 69) {
|
||||
size_wo_FEC = 69;
|
||||
}
|
||||
rsize_needed = 100 + (size_wo_FEC * 1.4);
|
||||
// rsize_needed = 100 + (size_wo_FEC * 1.4);
|
||||
|
||||
//printf("sig NO ext SRAM\r\n");
|
||||
//if ((TXPS_FIFO->last_ready - TXPS_FIFO->RD_point) < (TXPS_FIFO_threshold_sig - rsize_needed) ) { //16380
|
||||
|
|
@ -546,7 +546,7 @@ void signaling_periodic_call() { // called every 2 to 6 seconds
|
|||
signaling_connect_req_TX();
|
||||
connect_state_machine_counter = 0;
|
||||
}
|
||||
if ( (my_client_radio_connexion_state==2) && (time_counter_last_ack > connexion_timeout) ) {//timeout, no ACK received for long time
|
||||
if ( (my_client_radio_connexion_state==2) && (time_counter_last_ack > CONNECTION_TIMEOUT) ) {//timeout, no ACK received for long time
|
||||
// transition to state 1 "waiting for connection"
|
||||
my_client_radio_connexion_state = 1;
|
||||
radio_flush_TX_FIFO();
|
||||
|
|
@ -566,7 +566,7 @@ void signaling_periodic_call() { // called every 2 to 6 seconds
|
|||
timer_snapshot = GLOBAL_timer.read_us();
|
||||
for (i=0; i< radio_addr_table_size; i++) {
|
||||
time_since_last_ack = timer_snapshot - CONF_radio_addr_table_date[i];
|
||||
if ( (CONF_radio_addr_table_status[i] == 1) && (time_since_last_ack > (2000000*connexion_timeout*CONF_signaling_period)) ) {
|
||||
if ( (CONF_radio_addr_table_status[i] == 1) && (time_since_last_ack > (2000000UL*CONNECTION_TIMEOUT*CONF_signaling_period)) ) {
|
||||
CONF_radio_addr_table_status[i] = 0; // force disconnect
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -19,7 +19,7 @@
|
|||
#define SIGNALING_F4
|
||||
|
||||
#include "mbed.h"
|
||||
#define connexion_timeout 10
|
||||
#define CONNECTION_TIMEOUT 10
|
||||
//multiple of signaling_period 10sec or 20sec or 30sec
|
||||
|
||||
void signaling_frame_exploitation (unsigned char* unFECdata, int unFECsize, int TA_input);
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue