1
0
Fork 0
mirror of https://github.com/opentx/opentx.git synced 2025-07-25 17:25:13 +03:00

More audio fix

This commit is contained in:
3djc 2020-03-03 22:41:42 +01:00
parent dd2468eff7
commit eadf7f42ef

View file

@ -270,17 +270,18 @@ void audioResetDecodeTime(void)
uint8_t audioHardReset(void)
{
uint8_t retry=0;
RST_LOW();
delay_ms(20);
XDCS_HIGH();
CS_HIGH();
RST_LOW();
delay_ms(100); // 100ms
RST_HIGH();
if (!audioWaitDreq(100)) {
return 0;
while (READ_DREQ() == 0 && retry < 200) {
retry++;
delay_us(50);
}
delay_ms(20); // 20ms
return 1;
return retry < 200;
}
uint8_t audioSoftReset(void)
@ -288,6 +289,7 @@ uint8_t audioSoftReset(void)
audioSpiSetSpeed(SPI_SPEED_64);
if (!audioWaitDreq(100))
{
TRACE("audioSoftReset !audioWaitDreq");
return 0;
}