aboutsummaryrefslogtreecommitdiffstats
path: root/Software
diff options
context:
space:
mode:
authorAvi Levkovich <avi@twine-s.com>2020-06-08 15:40:51 +0300
committerAvi Levkovich <avi@twine-s.com>2020-06-08 15:40:51 +0300
commit4dda817df3eabbc03d06247213e6e17a0d81c665 (patch)
treebe7235d81d313d26701dd60f0baf708917e4e968 /Software
parent4e9d675c6e222d12e75ec52bb82dcb1afcd9d88f (diff)
downloadTango-4dda817df3eabbc03d06247213e6e17a0d81c665.tar.gz
Tango-4dda817df3eabbc03d06247213e6e17a0d81c665.zip
Enable movement (disable RST) in HeadCard_Actuators_Control
Diffstat (limited to 'Software')
-rw-r--r--Software/Embedded_SW/Embedded/Drivers/I2C_Communication/Head_Card/IO_Ports/Head_IO.c6
1 files changed, 6 insertions, 0 deletions
diff --git a/Software/Embedded_SW/Embedded/Drivers/I2C_Communication/Head_Card/IO_Ports/Head_IO.c b/Software/Embedded_SW/Embedded/Drivers/I2C_Communication/Head_Card/IO_Ports/Head_IO.c
index e659550a9..1a161b9f4 100644
--- a/Software/Embedded_SW/Embedded/Drivers/I2C_Communication/Head_Card/IO_Ports/Head_IO.c
+++ b/Software/Embedded_SW/Embedded/Drivers/I2C_Communication/Head_Card/IO_Ports/Head_IO.c
@@ -422,6 +422,12 @@ uint32_t HeadCard_Actuators_Control(ACTUATORS Act_ID, bool Direction)
{
uint32_t status = OK;
+ if(Head_I2C_EXP2_0x42.bits.OUTPUT_ACTLOW_ACT_RST == 0x00)//Disable movement
+ {
+ Head_I2C_EXP2_0x42.bits.OUTPUT_ACTLOW_ACT_RST = 0x01;//Enable movement
+ status |= Head_Write_IO_Reg(0x42,HIGH);
+ }
+
if(Act_ID == ACTIN)//0
{
Head_I2C_EXP4_0x46.bits.OUTPUT_ACTLOW_ACTIN_ON = LOW;