12345678910111213141516171819202122232425262728293031323334353637383940414243 |
-
- #include <avr/io.h>
- #include <stdint.h>
- #include <stdlib.h>
-
- #include "twi.h"
- #include "audio.h"
-
-
- uint8_t *getAudioData(void) {
-
- uint8_t i;
- uint8_t *ret = (uint8_t *)malloc(7);
-
- i2c_start(TWIADDRESSAUDIO | I2C_READ);
- for (i = 0; i < 6; i++) {
- ret[i] = i2c_readAck();
- }
- ret[6] = i2c_readNak();
- i2c_stop();
- return ret;
- }
|