diff --git a/src/cm730_fw.c b/src/cm730_fw.c index d3f081c996cc5b08adc34bd341195d5c7386386d..db059f17946e56f7b93523d883953b476f0e2769 100755 --- a/src/cm730_fw.c +++ b/src/cm730_fw.c @@ -83,8 +83,7 @@ int main(void) // comm_start(); while(1)/* main function does not return */ { - HAL_Delay(1000); - gpio_toggle_led(LED_4); + dyn_slave_loop(&darwin_dyn_slave); } } diff --git a/src/darwin_dyn_master.c b/src/darwin_dyn_master.c index b434ad76a9ce070edd67e17c86bf7db86b03224d..13ef77880b64f8a8620fe75d33d5bce350c2b525 100755 --- a/src/darwin_dyn_master.c +++ b/src/darwin_dyn_master.c @@ -82,7 +82,7 @@ void darwin_dyn_master_init(void) priorities.dma_tx_subpriority=2; usart1_init(&darwin_dyn_master_comm,&Init,&priorities); - dyn_master_init(&darwin_dyn_master,&darwin_dyn_master_comm); + dyn_master_init(&darwin_dyn_master,&darwin_dyn_master_comm,DYN_VER1); darwin_dyn_master.set_rx_mode=darwin_dyn_master_set_rx_mode; darwin_dyn_master.set_tx_mode=darwin_dyn_master_set_tx_mode; } diff --git a/src/darwin_dyn_slave.c b/src/darwin_dyn_slave.c index 00b60f1cd38210ff7949fba23d525827ce045872..c68b5ec63d55e84493123458bbe0e1dd49945686 100755 --- a/src/darwin_dyn_slave.c +++ b/src/darwin_dyn_slave.c @@ -45,7 +45,7 @@ void darwin_dyn_slave_init(void) priorities.dma_tx_subpriority=0; usart3_init(&darwin_dyn_slave_comm,&Init,&priorities); - dyn_slave_init(&darwin_dyn_slave,&darwin_dyn_slave_comm,0x01); + dyn_slave_init(&darwin_dyn_slave,&darwin_dyn_slave_comm,0x01,DYN_VER1); darwin_dyn_slave.on_read=darwin_on_read; darwin_dyn_slave.on_write=darwin_on_write; //dyn_slave_set_return_delay(&battery_dyn_slave,ram_data[BATTERY_RETURN_DELAY_TIME]);