This commit is contained in:
cfif 2026-03-30 17:24:55 +03:00
parent 70a78a02ae
commit 7758f89e60
2 changed files with 5 additions and 1 deletions

View File

@ -6,7 +6,7 @@
bool setSpiSensor(tSensorSPI *env, uint16_t reg) { bool setSpiSensor(tSensorSPI *env, uint16_t reg) {
GpioPinSet(&env->conns->COON_A_B9_B10.En1, false); GpioPinSet(&env->conns->COON_A_B9_B10.En1, false);
GpioPinSet(&env->conns->COON_A_B9_B10.En1, true); GpioPinSet(&env->conns->COON_A_B9_B10.En2, true);
GpioPinSet(&env->conns->COON_A_B9_B10.Con.A, false); GpioPinSet(&env->conns->COON_A_B9_B10.Con.A, false);
GpioPinSet(&env->conns->COON_A_B9_B10.Con.B, false); GpioPinSet(&env->conns->COON_A_B9_B10.Con.B, false);
@ -14,6 +14,9 @@ bool setSpiSensor(tSensorSPI *env, uint16_t reg) {
bool result = SpiPortTransmit(&env->spiPorts->Spi1_IO, &reg, 1000); bool result = SpiPortTransmit(&env->spiPorts->Spi1_IO, &reg, 1000);
GpioPinSet(&env->conns->COON_A_B9_B10.En1, true);
GpioPinSet(&env->conns->COON_A_B9_B10.En2, true);
return result; return result;
} }

View File

@ -30,5 +30,6 @@ typedef struct {
} tSensorSPI; } tSensorSPI;
void SensorSpi_Init(tSensorSPI *env, tSpiPorts *spiPorts, tConns *conns); void SensorSpi_Init(tSensorSPI *env, tSpiPorts *spiPorts, tConns *conns);
bool setSpiSensor(tSensorSPI *env, uint16_t reg);
#endif //SMART_COMPONENTS_SENSOR_H #endif //SMART_COMPONENTS_SENSOR_H