Revision 725
fixed LBOM code
lbom.c | ||
---|---|---|
1 | 1 |
/** |
2 | 2 |
* Copyright (c) 2008 Colony Project |
3 |
*
|
|
3 |
* |
|
4 | 4 |
* Permission is hereby granted, free of charge, to any person |
5 | 5 |
* obtaining a copy of this software and associated documentation |
6 | 6 |
* files (the "Software"), to deal in the Software without |
... | ... | |
9 | 9 |
* copies of the Software, and to permit persons to whom the |
10 | 10 |
* Software is furnished to do so, subject to the following |
11 | 11 |
* conditions: |
12 |
*
|
|
12 |
* |
|
13 | 13 |
* The above copyright notice and this permission notice shall be |
14 | 14 |
* included in all copies or substantial portions of the Software. |
15 |
*
|
|
15 |
* |
|
16 | 16 |
* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, |
17 | 17 |
* EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES |
18 | 18 |
* OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND |
... | ... | |
33 | 33 |
* |
34 | 34 |
* @author Colony Project, CMU Robotics Club |
35 | 35 |
**/ |
36 |
|
|
36 |
|
|
37 | 37 |
#include <avr/io.h> |
38 | 38 |
#include "lbom.h" |
39 | 39 |
|
... | ... | |
73 | 73 |
bom_on(type); |
74 | 74 |
} |
75 | 75 |
/** @brief Turns the LBOM on. **/ |
76 |
void bom_on(char type){
|
|
76 |
void bom_on(void){
|
|
77 | 77 |
//start timer 2 if not already started |
78 | 78 |
TCCR2A = _BV(COM2A1)|_BV(COM2A0)|_BV(WGM21)|_BV(WGM20); |
79 | 79 |
TCCR2B = _BV(CS20); |
Also available in: Unified diff