Practical Robotics Modular Robot Library
Diff: led.cpp
- Revision:
- 1:a6728adaf7e7
- Parent:
- 0:8a2dd255c508
- Child:
- 3:8762f6b2ea8d
--- a/led.cpp Sat Nov 26 17:28:53 2016 +0000 +++ b/led.cpp Sat Nov 26 21:43:52 2016 +0000 @@ -9,8 +9,6 @@ char red_led_states [8]; char green_led_states [8]; - - void Led::set_green_led (char led, char brightness) { if(led < 8) { @@ -107,51 +105,3 @@ } } - -/* - -//Setup the LED driver [TLC59116]; address is 1100 000 (0xC0) {defined by LED_ADDRESS} - //Enable the output oscillator in mode 1 register (00h) - - char ret_data[32]; - for(int i=0;i<31;i++){ - data[0]=i; - primary_i2c.write(LED_ADDRESS,data,1,false); - primary_i2c.read(LED_ADDRESS,ret_data+i,1); - } - for(int i=0;i<31;i++){ - pc.printf("Register %X : %X\n",i,ret_data[i]); - } - - wait(2); - data[0]=0x00; - data[1]=0x00; - primary_i2c.write(LED_ADDRESS,data,2,false); - - wait(0.05); - data[0]=0x14; - data[1]=0x55; - primary_i2c.write(LED_ADDRESS,data,2,false); - wait(0.05); - data[0]=0x15; - data[1]=0x66; - primary_i2c.write(LED_ADDRESS,data,2,false); - wait(0.05); - data[0]=0x16; - data[1]=0x66; - primary_i2c.write(LED_ADDRESS,data,2,false); - wait(0.05); - data[0]=0x17; - data[1]=0x55; - primary_i2c.write(LED_ADDRESS,data,2,false); - - for(int i=0;i<31;i++){ - data[0]=i; - primary_i2c.write(LED_ADDRESS,data,1,false); - primary_i2c.read(LED_ADDRESS,ret_data+i,1); - } - for(int i=0;i<31;i++){ - pc.printf("Register %X : %X\n",i,ret_data[i]); - } - -*/ \ No newline at end of file