Sie finden den im obigen Fenster angezeigten Code überdies auf der nächsten Seite, wo sie ihn
kopieren und in Ihre Arduino-IDE einfügen können. Der Code programmiert den Arduino, sodass
dieser dem Blackmagic Duplicator 4K befiehlt, eine Minute lang aufzunehmen, dann die Aufnahme zu
pausieren und erst wieder aufzunehmen, wenn das Programm weiterläuft.
/*
Telnet client Blackmagic Duplicator 4K Control Circuit: *
Ethernet shield attached to pins 10, 11, 12, 13
*/
#include <SPI.h>
#include <Ethernet.h>
// Enter a MAC address and IP address for your controller below.
// The IP address will be dependent on your local network:
byte mac[] = {0x90, 0xA2, 0xDA, 0x0F, 0x17, 0xEF};
byte ip[] = {192, 168, 28, 204};
Ethernet Shield
byte server[] = {192, 168, 28, 141};
EthernetClient client;
client a name
void setup()
{
Ethernet.begin(mac, ip);
client.connect(server, 9993);
on port 9993
}
void loop()
{
while (client.available())
{
char c = client.read();
}
client.print("record: name: Camera1\x0a");
//Start Duplicator recording a clip named Camera 1
delay(60000);
client.print("stop\x0a");
while (1);
starts again
}
// IP address of
// IP address of Duplicator
// Give the ethernet
//Start the Ethernet connection:
//Connect to Duplicator
//Read the Duplicator Preamble
//Wait a minute
//Stop recoding
//Do nothing until program
Fernsteuerung via Ethernet
138