From 4c2af21aa676f084bd53bf0c5786de17295b5033 Mon Sep 17 00:00:00 2001 From: Avi Levkovich Date: Sun, 27 Dec 2020 18:00:10 +0200 Subject: update BTSR --- .../Embedded/Drivers/Uart_Comm/BTSR/BTSR.c | 20 ++++++++++++-------- 1 file changed, 12 insertions(+), 8 deletions(-) (limited to 'Software/Embedded_SW') diff --git a/Software/Embedded_SW/Embedded/Drivers/Uart_Comm/BTSR/BTSR.c b/Software/Embedded_SW/Embedded/Drivers/Uart_Comm/BTSR/BTSR.c index 70785f267..dfc2c6cfc 100644 --- a/Software/Embedded_SW/Embedded/Drivers/Uart_Comm/BTSR/BTSR.c +++ b/Software/Embedded_SW/Embedded/Drivers/Uart_Comm/BTSR/BTSR.c @@ -1027,14 +1027,18 @@ void BTSR_Settings(UFeeder_Index UFeeder_i, uint8_t Application, uint8_t Yarn_Ty void BTSR_Init() { - //RUFeeder1 - BTSR[RUFeeder1].ID = 0x01; - BTSR[RUFeeder1].Flip_Display = true; - BTSR[RUFeeder1].DirectionCCW = true; - BTSR[RUFeeder1].Radius_Meter = BTSR_ROLLER_RADIUS; - - BTSR[RUFeeder1].Command[CONFIGURATION_SET_15] = Set_Command; - BTSR[RUFeeder1].Command[DEVICE_INFORMATION_READ_10] = Read_Command; + uint8_t i = RUFeeder1; + + for(i = RUFeeder1; i < MaxUFeeders; i++) + { + BTSR[i].ID = 0x01 + i; + BTSR[i].Flip_Display = true; + BTSR[i].DirectionCCW = true; + BTSR[i].Radius_Meter = BTSR_ROLLER_RADIUS; + + BTSR[i].Command[CONFIGURATION_SET_15] = Set_Command; + BTSR[i].Command[DEVICE_INFORMATION_READ_10] = Read_Command; + } BTSR_Settings(RUFeeder1, SHOES, ALL_YARNS3, 1000, 10, 5, HIGHEST);//Test!!! --- need to move to RML } -- cgit v1.3.1