Example #1
0
 @Override
 public void handleSoftReset() {
   // logMethod("handleSoftReset");
   for (InputPinState pinState : intputPinStates_) {
     pinState.closeCurrentListener();
   }
   for (DataModuleState uartState : uartStates_) {
     uartState.closeCurrentListener();
   }
   for (DataModuleState twiState : twiStates_) {
     twiState.closeCurrentListener();
   }
   for (DataModuleState spiState : spiStates_) {
     spiState.closeCurrentListener();
   }
   for (DataModuleState incapState : incapStates_) {
     incapState.closeCurrentListener();
   }
   icspState_.closeCurrentListener();
 }
Example #2
0
 @Override
 public void handleIcspResult(int size, byte[] data) {
   // logMethod("handleIcspResult", size, data);
   icspState_.dataReceived(data, size);
 }
Example #3
0
 @Override
 public void handleIcspReportRxStatus(int bytesRemaining) {
   // logMethod("handleIcspReportRxStatus", bytesRemaining);
   icspState_.reportAdditionalBuffer(bytesRemaining);
 }
Example #4
0
 @Override
 public void handleIcspClose() {
   // logMethod("handleIcspClose");
   icspState_.closeCurrentListener();
 }
Example #5
0
 @Override
 public void handleIcspOpen() {
   // logMethod("handleIcspOpen");
   icspState_.openNextListener();
 }
Example #6
0
 public void addIcspListener(DataModuleListener listener) {
   icspState_.pushListener(listener);
 }