Merge pull request #170 from OpenEtherCATsociety/fix/reset_esc_repeat_ack
Sync local SM PDIreg with ESC PDIreg at Mbx startpull/174/head
commit
56124c2348
|
@ -334,6 +334,8 @@ uint8_t ESC_startmbx (uint8_t state)
|
|||
else
|
||||
{
|
||||
ESCvar.toggle = ESCvar.SM[1].ECrep; //sync repeat request toggle state
|
||||
ESCvar.SM[1].PDIrep = ESCvar.toggle & 0x1U;
|
||||
ESC_SMwritepdi (1);
|
||||
ESCvar.MBXrun = 1;
|
||||
}
|
||||
return state;
|
||||
|
@ -367,6 +369,8 @@ uint8_t ESC_startmbxboot (uint8_t state)
|
|||
else
|
||||
{
|
||||
ESCvar.toggle = ESCvar.SM[1].ECrep; //sync repeat request toggle state
|
||||
ESCvar.SM[1].PDIrep = ESCvar.toggle & 0x1U;
|
||||
ESC_SMwritepdi (1);
|
||||
ESCvar.MBXrun = 1;
|
||||
}
|
||||
return state;
|
||||
|
|
Loading…
Reference in New Issue