Esempio n. 1
0
        static void Main(string[] args)
        {
            Server.Server server        = new Server.Server(auto: false);
            Thread        packet_thread = new Thread(new ThreadStart(server.Run));

            packet_thread.Start();

            Board.Board board             = new Board.Board(server, "00:01:CA:AA:00:01", full_initialize: true);
            Thread      ping_thread       = new Thread(new ThreadStart(board.Ping));
            Thread      light_show_thread = new Thread(new ThreadStart(board.LightShow));

            // ping_thread.Start();
            // light_show_thread.Start();

            for (int i = 0; i < 5; i++)
            {
                board.TestFunction("sine");
                board.Delay(5000);
                board.TestFunction("step");
                board.Delay(5000);
            }
            board.TestFunction("abstract");
            board.Delay(5000);
            board.TestFunction("differentiate");
        }