Introduction - If you have any usage issues, please Google them yourself
This article combines several useful concepts to make a user interface for a robotic alarm clock. The program can be modified to change the behavior of the robot when the alarm occurs. The article includes a solution to the surprisingly difficult task of extracting device names from Bluetooth devices paired to a PC. The article also shows how to easily use INI files to store settings and preferences. The article presents a robust, flexible communication structure between the robot and the PC. Visual Studio built in tools include ColorDialog, DateTimePicker, Timer, ToolStripMenuItem and StatusStrip.