#include <sh.h>
#include <stdio.h> 

int main(void) {
  MCU_sw ic;

  ic.led.set();

  //ic.Uart.putch('H');
  //ic.Uart.putch('e');
  //ic.Uart.putch('l');
  //ic.Uart.putch('l');
  //ic.Uart.putch('o');

  ic.stdio.setio(&ic.Uart);

  icprintf("Hello world from printf\n");

  while (1) {
    if (ic.buttons.b1.isOn() != ic.buttons.b2.isOn()) {
      ic.led.clr();
      ic.relay.r1.set();
    } else {
      ic.led.set();
      ic.relay.r1.clr();
    }
    ic.sleep_ms(100);
  }

  return 0;
}

#include <sh.h>
#include <stdio.h> 

int main(void) {
  MCU_sw ic;
  ic.led.set();
  ic.stdio.setio(&ic.Uart);

  icprintf("Hello world from printf\n");

  while (1) {
    if (ic.buttons.b1.isOn() != ic.buttons.b2.isOn()) {
      ic.led.clr();
      ic.relay.r1.set();
    } else {
      ic.led.set();
      ic.relay.r1.clr();
    }
    ic.sleep_ms(100);
  }

  return 0;
}

Test for autogenerating GUI for C model
Test for autogenerating GUI for C model
