Page 393 - Hacking Roomba
P. 393

374       Part III — More Complex Interfacing


































                             FIGURE 16-10: Sensor handling with Roomba Terminal and RoombaFX


                             If you program primarily on Windows, Visual Basic is a great way to create Windows programs
                             quickly. You can create buttons, controls, and windows with code not much more complex than
                             PBASIC. Check out the source code to the SCI Tester to see how easy it is to make a Windows
                             program with it. You’ll find that the source doesn’t try to be a complex Roomba API, but is
                             rather more like the roombacmd tools you created in Chapters 14 and 15. Microsoft Visual
                             Studio, the program you use to create Visual Basic programs, normally costs several hundred
                             dollars, but Microsoft has recently released an Express version for free that can create simple
                             programs.





















                             FIGURE 16-11: SCI Tester running
   388   389   390   391   392   393   394   395   396   397   398