上のウィンドウのコードは次のページに記載されているので、
このコードで
が
Arduino
Blackmagic Duplicator 4K
して、 次にプログラムが開始するまで待つという内容です。
/*
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};
Shield
byte server[] = {192, 168, 28, 141};
EthernetClient client;
name
void setup()
{
Ethernet.begin(mac, ip);
client.connect(server, 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);
again
}
Arduino IDE
に対し送信するコマンドは、
// IP address of Ethernet
// IP address of Duplicator
// Give the ethernet client a
//Start the Ethernet connection:
//Connect to Duplicator on port 9993
//Read the Duplicator Preamble
//Wait a minute
//Stop recoding
//Do nothing until program starts
イーサネット経由でリモートコントロール
にコピー&ペーストできます。
分間収録し、 収録を停止
1
64