Beispiel #1
0
void piGlowSetup (int clear)
{
  sn3218Setup (PIGLOW_BASE) ;

  if (clear)
  {
    piGlowLeg (0, 0) ;
    piGlowLeg (1, 0) ;
    piGlowLeg (2, 0) ;
  }
}
Beispiel #2
0
int main (void)
{
  int i, j ;

  wiringPiSetupSys () ;

  sn3218Setup (LED_BASE) ;

  for (;;)
  {
    for (i = 0 ; i < 256 ; ++i)
      for (j = 0 ; j < 18 ; ++j)
	analogWrite (LED_BASE + j, i) ;

    for (i = 255 ; i >= 0 ; --i)
      for (j = 0 ; j < 18 ; ++j)
	analogWrite (LED_BASE + j, i) ;
  }
}
Beispiel #3
0
static int doExtensionSn3218 (UNU char *progName, int pinBase, UNU char *params)
{
  sn3218Setup (pinBase) ;
  return TRUE ;
}