diff options
| author | bzztbomb <skinny@knowhere.net> | 2011-04-05 19:57:16 -0700 |
|---|---|---|
| committer | bzztbomb <skinny@knowhere.net> | 2011-04-05 19:57:16 -0700 |
| commit | 73e16950d73578900d54f3470b57402a9e908c30 (patch) | |
| tree | 4e24dd9b04bd432139c3ed61866459ac77e4024a /bootloader/midi/examples/spit.c | |
| parent | 6827a350052baf3999cfa336411f5ec89bb9e769 (diff) | |
Public firmware release.
Diffstat (limited to 'bootloader/midi/examples/spit.c')
| -rw-r--r-- | bootloader/midi/examples/spit.c | 18 |
1 files changed, 18 insertions, 0 deletions
diff --git a/bootloader/midi/examples/spit.c b/bootloader/midi/examples/spit.c new file mode 100644 index 0000000..d8c989b --- /dev/null +++ b/bootloader/midi/examples/spit.c @@ -0,0 +1,18 @@ +#include <inttypes.h> +#include "serial_midi.h" + +#define MIDI_CLOCK_12MHZ_OSC 23 +#define MIDI_CLOCK_RATE MIDI_CLOCK_12MHZ_OSC + +int main(void){ + //init midi, give the clock rate setting, indicate that we want only output + MidiDevice * midi_device = serial_midi_init(MIDI_CLOCK_RATE, true, false); + + uint8_t cnt = 0; + + while (1) { + midi_send_cc(midi_device, 0, 0, cnt); + cnt = (cnt + 1) & 0x7F; + } + return 0; +} |
