All strange time constants are now frequency multipliers (#834)
This commit is contained in:
		
							parent
							
								
									efded63bcb
								
							
						
					
					
						commit
						949079cb74
					
				| @ -35,10 +35,10 @@ static void bt_carrier_test_start(BtCarrierTest* bt_carrier_test) { | |||||||
|     furi_assert(bt_carrier_test); |     furi_assert(bt_carrier_test); | ||||||
|     if(bt_carrier_test->mode == BtTestModeRx) { |     if(bt_carrier_test->mode == BtTestModeRx) { | ||||||
|         furi_hal_bt_start_packet_rx(bt_carrier_test->channel, 1); |         furi_hal_bt_start_packet_rx(bt_carrier_test->channel, 1); | ||||||
|         osTimerStart(bt_carrier_test->timer, 1024 / 4); |         osTimerStart(bt_carrier_test->timer, osKernelGetTickFreq() / 4); | ||||||
|     } else if(bt_carrier_test->mode == BtTestModeTxHopping) { |     } else if(bt_carrier_test->mode == BtTestModeTxHopping) { | ||||||
|         furi_hal_bt_start_tone_tx(bt_carrier_test->channel, bt_carrier_test->power); |         furi_hal_bt_start_tone_tx(bt_carrier_test->channel, bt_carrier_test->power); | ||||||
|         osTimerStart(bt_carrier_test->timer, 2048); |         osTimerStart(bt_carrier_test->timer, osKernelGetTickFreq() * 2); | ||||||
|     } else if(bt_carrier_test->mode == BtTestModeTx) { |     } else if(bt_carrier_test->mode == BtTestModeTx) { | ||||||
|         furi_hal_bt_start_tone_tx(bt_carrier_test->channel, bt_carrier_test->power); |         furi_hal_bt_start_tone_tx(bt_carrier_test->channel, bt_carrier_test->power); | ||||||
|     } |     } | ||||||
|  | |||||||
| @ -31,7 +31,7 @@ static void bt_packet_test_start(BtPacketTest* bt_packet_test) { | |||||||
|     furi_assert(bt_packet_test); |     furi_assert(bt_packet_test); | ||||||
|     if(bt_packet_test->mode == BtTestModeRx) { |     if(bt_packet_test->mode == BtTestModeRx) { | ||||||
|         furi_hal_bt_start_packet_rx(bt_packet_test->channel, bt_packet_test->data_rate); |         furi_hal_bt_start_packet_rx(bt_packet_test->channel, bt_packet_test->data_rate); | ||||||
|         osTimerStart(bt_packet_test->timer, 1024 / 4); |         osTimerStart(bt_packet_test->timer, osKernelGetTickFreq() / 4); | ||||||
|     } else if(bt_packet_test->mode == BtTestModeTx) { |     } else if(bt_packet_test->mode == BtTestModeTx) { | ||||||
|         furi_hal_bt_start_packet_tx(bt_packet_test->channel, 1, bt_packet_test->data_rate); |         furi_hal_bt_start_packet_tx(bt_packet_test->channel, 1, bt_packet_test->data_rate); | ||||||
|     } |     } | ||||||
|  | |||||||
| @ -49,7 +49,7 @@ int32_t blink_test_app(void* p) { | |||||||
|     view_port_draw_callback_set(view_port, blink_test_draw_callback, NULL); |     view_port_draw_callback_set(view_port, blink_test_draw_callback, NULL); | ||||||
|     view_port_input_callback_set(view_port, blink_test_input_callback, event_queue); |     view_port_input_callback_set(view_port, blink_test_input_callback, event_queue); | ||||||
|     osTimerId_t timer = osTimerNew(blink_test_update, osTimerPeriodic, event_queue, NULL); |     osTimerId_t timer = osTimerNew(blink_test_update, osTimerPeriodic, event_queue, NULL); | ||||||
|     osTimerStart(timer, 1000); |     osTimerStart(timer, osKernelGetTickFreq()); | ||||||
| 
 | 
 | ||||||
|     // Register view port in GUI
 |     // Register view port in GUI
 | ||||||
|     Gui* gui = furi_record_open("gui"); |     Gui* gui = furi_record_open("gui"); | ||||||
|  | |||||||
| @ -21,7 +21,7 @@ void desktop_scene_locked_on_enter(void* context) { | |||||||
|     desktop_locked_with_pin(desktop->locked_view, state == DesktopLockedWithPin); |     desktop_locked_with_pin(desktop->locked_view, state == DesktopLockedWithPin); | ||||||
| 
 | 
 | ||||||
|     view_port_enabled_set(desktop->lock_viewport, true); |     view_port_enabled_set(desktop->lock_viewport, true); | ||||||
|     osTimerStart(locked_view->timer, 63); |     osTimerStart(locked_view->timer, osKernelGetTickFreq() / 16); | ||||||
| 
 | 
 | ||||||
|     view_dispatcher_switch_to_view(desktop->view_dispatcher, DesktopViewLocked); |     view_dispatcher_switch_to_view(desktop->view_dispatcher, DesktopViewLocked); | ||||||
| } | } | ||||||
|  | |||||||
| @ -152,7 +152,7 @@ void subghz_test_carrier_enter(void* context) { | |||||||
| 
 | 
 | ||||||
|     furi_hal_subghz_rx(); |     furi_hal_subghz_rx(); | ||||||
| 
 | 
 | ||||||
|     osTimerStart(subghz_test_carrier->timer, 1024 / 4); |     osTimerStart(subghz_test_carrier->timer, osKernelGetTickFreq() / 4); | ||||||
| } | } | ||||||
| 
 | 
 | ||||||
| void subghz_test_carrier_exit(void* context) { | void subghz_test_carrier_exit(void* context) { | ||||||
|  | |||||||
| @ -198,7 +198,7 @@ void subghz_test_packet_enter(void* context) { | |||||||
| 
 | 
 | ||||||
|     furi_hal_subghz_start_async_rx(subghz_test_packet_rx_callback, instance); |     furi_hal_subghz_start_async_rx(subghz_test_packet_rx_callback, instance); | ||||||
| 
 | 
 | ||||||
|     osTimerStart(instance->timer, 1024 / 4); |     osTimerStart(instance->timer, osKernelGetTickFreq() / 4); | ||||||
| } | } | ||||||
| 
 | 
 | ||||||
| void subghz_test_packet_exit(void* context) { | void subghz_test_packet_exit(void* context) { | ||||||
|  | |||||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user
	 Oleg Schwann
						Oleg Schwann