Example #1
0
//Deck LED (mounted on Ragobot PCB)
//Valid commands: ON, OFF, TOGGLE
void decklight6(cb2bus_state *s, uint8_t cmd){
  switch (cmd) {
  default:
  case ON: 
	sbi(s->config[2], 7);
	break;
  case OFF:
	cbi(s->config[2], 7);
	break;
  case TOGGLE:
	tbi(s->config[2], 7);
	break;
  }	
}
Example #2
0
File: tp.c Project: nesl/ragobots
//Test Point 6
inline void tp6(uint8_t cmd){
	switch(cmd){
		case HIGH:
			sbi(PORTC, 3);
			break;
		case LOW:
			cbi(PORTC, 3);
			break;
		case TOGGLE:
			tbi(PORTC, 3);
			break;
		default:
			break;
	}
}
Example #3
0
File: tp.c Project: nesl/ragobots
//Test Point LED (D_IRISL)
inline void tpl(uint8_t cmd){
	switch(cmd){
		case ON:
			sbi(PORTB, 1);
			break;
		case OFF:
			cbi(PORTB, 1);
			break;
		case TOGGLE:
			tbi(PORTB, 1);
			break;
		default:
			break;
	}
}
Example #4
0
//! Toggles the LED on/off
void ledToggle()
{
	tbi(PORTG, PG2);
}
const GUrl TabixSupportTask::getOutputTbi() const {
    GUrl tbi(bgzfUrl.getURLString() + ".tbi");
    return tbi;
}