uMIDI
The swiss army knife for quick and easy developement of MIDI applications.
|
#include <avr/wdt.h>
#include <util/delay.h>
#include "background_tasks.h"
#include "gpio.h"
#include "leds.h"
#include "midi.h"
#include "pwm.h"
#include "tests.h"
Functions | |
void | run_test (void(*function_p)(void)) |
void | run_test_with_parameter (void(*function_p)(void *), void *parameter) |
void | run_test_suite (void) |
void | dummy_test (void) |
void | blink_led_test (void) |
void | flash_led_test (void) |
void | set_led_test (void) |
void | toggle_led_test (void) |
void | clear_gpio_test (void) |
void | set_gpio_test (void) |
void | toggle_gpio_test (void) |
void | send_control_change_test (void) |
void | send_note_off_test (void) |
void | send_note_on_test (void) |
void | send_program_change_test (void) |
void | apply_duty_cycle_test (void *duty) |
Variables | |
struct gpio_config | gpio_config |
void apply_duty_cycle_test | ( | void * | duty | ) |
void blink_led_test | ( | void | ) |
void clear_gpio_test | ( | void | ) |
void dummy_test | ( | void | ) |
void flash_led_test | ( | void | ) |
void run_test | ( | void(*)(void) | function_p | ) |
void run_test_suite | ( | void | ) |
void run_test_with_parameter | ( | void(*)(void *) | function_p, |
void * | parameter | ||
) |
void send_control_change_test | ( | void | ) |
void send_note_off_test | ( | void | ) |
void send_note_on_test | ( | void | ) |
void send_program_change_test | ( | void | ) |
void set_gpio_test | ( | void | ) |
void set_led_test | ( | void | ) |
void toggle_gpio_test | ( | void | ) |
void toggle_led_test | ( | void | ) |
struct gpio_config gpio_config |