SMPTE timedode (LTC) decode library for mbed https://developer.mbed.org/users/okini3939/code/LTC_SMPTE/

Dependencies:   LTC_SMPTE mbed

Committer:
okini3939
Date:
Mon Nov 16 12:52:27 2015 +0000
Revision:
0:2af25457a32f
Child:
1:856bd5072ca0
1st build;

Who changed what in which revision?

UserRevisionLine numberNew contents of line
okini3939 0:2af25457a32f 1 #include "mbed.h"
okini3939 0:2af25457a32f 2 #include "LTC_SMPTE.h"
okini3939 0:2af25457a32f 3
okini3939 0:2af25457a32f 4 DigitalOut led1(LED1), led2(LED2);
okini3939 0:2af25457a32f 5 Serial pc(USBTX, USBRX);
okini3939 0:2af25457a32f 6 LTC_SMPTE ltc(p21); // LPC1768
okini3939 0:2af25457a32f 7
okini3939 0:2af25457a32f 8 int main() {
okini3939 0:2af25457a32f 9 pc.baud(115200);
okini3939 0:2af25457a32f 10 pc.printf("*** LTC\r\n");
okini3939 0:2af25457a32f 11 led1 = 1;
okini3939 0:2af25457a32f 12 led2 = 0;
okini3939 0:2af25457a32f 13
okini3939 0:2af25457a32f 14 while(1) {
okini3939 0:2af25457a32f 15 if (ltc.isReceived()) {
okini3939 0:2af25457a32f 16 int hour, min, sec, frame;
okini3939 0:2af25457a32f 17 ltc.read(&hour, &min, &sec, &frame);
okini3939 0:2af25457a32f 18 pc.printf("%d %d %d %d\r\n", hour, min, sec, frame);
okini3939 0:2af25457a32f 19 led2 = !led2;
okini3939 0:2af25457a32f 20 }
okini3939 0:2af25457a32f 21 }
okini3939 0:2af25457a32f 22 }