paper: Computer Terminal Emulator

Thread created automatically to discuss a document in CD-Media.

Computer Terminal Emulator
by: Jake M

Runs a DOS-Style terminal from the RC, through the Program serial port.

Somewhere in Sophomore year, I discovered that you could communicate with the robot via the program port and IFI_Loader’s Terminal Window. I said to myself, “I wish there was an easy way to use this feature.” Well, over the offseason Junior year, I wrote this code. At this year’s 2008 competition, this terminal is what enabled me to modify or completely disable our autonomous routine in about 30 seconds before each match.

I hope Kevin Watson won’t get angry at me for “borrowing” his .c/.h/_reamdme format. With the terminal files, I’ve included a file called calibration.c, which is a piece of this year’s code. It contains my own implementation of the terminal.c code, to serve as an example. It’s huge and overwhelming at first glance and you won’t be able to run and test it, but at the moment, it’s the only example I have. Making an actual, runnable, simplified example version is on my To-Do List.

Terminal Code.zip (11.6 KB)