diff --git a/right/src/slave_scheduler.c b/right/src/slave_scheduler.c index 37b5927..aab34c0 100644 --- a/right/src/slave_scheduler.c +++ b/right/src/slave_scheduler.c @@ -59,5 +59,5 @@ void InitSlaveScheduler() I2C_MasterTransferCreateHandle(I2C_MAIN_BUS_BASEADDR, &I2cMasterHandle, bridgeProtocolCallback, NULL); // Kickstart the scheduler by triggering the first callback. - Slaves[0].updater(Slaves[0].perDriverId); + Slaves[currentSlaveId].updater(Slaves[currentSlaveId].perDriverId); }