コード例 #1
0
    static void Main()
    {
        IPConnection ipcon = new IPConnection(); // Create IP connection
        BrickletRS232 rs232 = new BrickletRS232(UID, ipcon); // Create device object

        ipcon.Connect(HOST, PORT); // Connect to brickd
        // Don't use device before ipcon is connected

        // Register read callback to function ReadCB
        rs232.ReadCallback += ReadCB;
        rs232.EnableReadCallback();

        rs232.Write(StringToCharArray("test"), 4);

        System.Console.WriteLine("Press enter to exit");
        System.Console.ReadLine();
        ipcon.Disconnect();
    }
コード例 #2
0
 // Callback function for read callback
 static void ReadCB(BrickletRS232 sender, char[] message, byte length)
 {
     string str = CharArrayToString(message, length);
     System.Console.WriteLine("Message (length: " + length + "): \"" + str + "\"");
 }