lights.h File Reference

Contains declarations for managing the orbs. More...

Go to the source code of this file.

Defines

#define RED   0xE0
 Red.
#define ORANGE   0xE4
 Orange.
#define YELLOW   0xE8
 Yellow.
#define LIME   0x68
 Lime.
#define GREEN   0x1C
 Green.
#define CYAN   0x1F
 Cyan.
#define BLUE   0x03
 Blue.
#define PINK   0xA6
 Pink.
#define PURPLE   0x41
 Purple.
#define MAGENTA   0xE3
 Magenta.
#define WHITE   0xFE
 White.
#define ORB_OFF   0xFE
 Turn the orb off (White).

Functions

void orb_init (void)
 Enables the orbs.
void orb_set (unsigned char red_led, unsigned char green_led, unsigned char blue_led)
 Set both orbs to a specified color.
void orb1_set (unsigned char red_led, unsigned char green_led, unsigned char blue_led)
 Set orb1 to a specified color.
void orb2_set (unsigned char red_led, unsigned char green_led, unsigned char blue_led)
 Set orb2 to a specified color.
void orb_set_color (int col)
 Set both orbs to a specified color.
void orb1_set_color (int col)
 Set orb1 to a specified color.
void orb2_set_color (int col)
 Set orb2 to a specified color.
void orb_disable (void)
 Disable the orbs.
void orb_enable (void)
 Enable the orbs.


Detailed Description

Contains declarations for managing the orbs.

Contains declarations for using the orbs and PWM.

Author:
Colony Project, CMU Robotics Club Based on Firefly Library, by Tom Lauwers and Steven Shamlian

Generated on Mon Sep 22 22:30:16 2008 for libdragonfly by  doxygen 1.5.4