コード例 #1
0
ファイル: commander.c プロジェクト: Solomute/soloflie
static void commanderCrtpCB(CRTPPacket* pk)
{
  targetVal[!side] = *((struct CommanderCrtpValues*)pk->data);
  side = !side;

  commanderWatchdogReset();
}
コード例 #2
0
static void commanderCrtpCB(CRTPPacket* pk)
{
  targetVal[!side] = *((struct CommanderCrtpValues*)pk->data);
  side = !side;

  if (targetVal[side].thrust == 0) {
    thrustLocked = false;
  }

  commanderWatchdogReset();
}