Gogo Board como Scratch Board – X

Ao observamos o firmware da Gogo Board, poderemos identificar a função:

switch (CMD_STATE) {}

Ela é responsável por identificar os dados enviados do computador à placa.

Sendo assim, logo em seguida à:

case CRICKET_CHECK:
  CMD_STATE = CRICKET_NAME;
  break;

Deveremos inserir nossa função:

case CMD_SCRATCH_DATA_REQUEST:
  int s;
  for(s=0;s<8;s++) makeScratchPacket(s);
  break;

Uma vez compilado o programa e gravando na placa, estaremos prontos para utilizá-la no Scratch, simulando a Picoboard.

Anúncios