Project

General

Profile

Statistics
| Revision:

root / trunk / code / projects / diagnostic_station / station / main.c @ 1390

History | View | Annotate | Download (3.53 KB)

# Date Author Comment
1311 05/03/2009 10:29 PM Brad Neuman

Added turntable control code. Currently uses PI control and is having lots of mechanical issues
Also added a main_brad which moves the turntable back and forth a bit
added a return to home value for the turntable

1286 05/02/2009 10:09 PM John Sexton

Implemented ibom_update() function. Found the analog ports for the IR
LED detectors, and found the pin for the IR LED emitter.

1285 05/02/2009 08:28 PM Kevin Woo

Added shitty position control. Needs encoders to not suck.

1281 05/02/2009 07:07 PM Kevin Woo

Finished wall init. Calibrates it to the 0 point correctly.

1280 05/02/2009 07:03 PM John Sexton

Implemented ibom_set and ibom_read functions.

1272 05/02/2009 06:17 PM Martin Herrmann

Added "interactive" command in server mode
Moved hardware_init out of interactive_main
Made calling interactive_main/server_main more consistent

1267 05/02/2009 04:57 PM Martin Herrmann

Improved station dump mode
Added station dump ADC mode
Removed IBOM debug functions (superseded by dump mode)

1254 05/02/2009 03:40 PM Martin Herrmann

Changed rbom->ibom

1242 05/02/2009 12:49 PM Martin Herrmann

Moved interactive_main to comm_interactive.c
Added multiple menus in interactive mode

1226 04/27/2009 09:09 PM Martin Herrmann

Robot/Station communication:
- Implemented timeouts
- Implemented command acknowledgement

1218 04/26/2009 06:58 PM Martin Herrmann

Fixing Station/Robot communication

1208 04/25/2009 08:03 PM Martin Herrmann

Moved usb_puts_P from diagnostic station to library

1202 04/25/2009 06:12 PM Martin Herrmann

Station/server communication:
- Implemented backspace handling
- Implemented all test starting commands with parameter
Tests:
- Added functions for testing only one component of a kind
- Made function names consistent with server commands

1198 04/24/2009 09:52 PM Martin Herrmann

Added server communication parameter parsing
Misc. fixes

1192 04/24/2009 01:06 PM Evan Mullinix

added infrastructure for robot to send data to station

1189 04/23/2009 01:28 AM John Sexton

Eliminated stationCode folder by merging necessary components into station folder.

1187 04/22/2009 11:45 PM Martin Herrmann

Added multiple main functions hack

1182 04/22/2009 09:43 PM Martin Herrmann

Made filenames more consistent
Made function names more consistent
Introduced separate functions for hardware components

1171 04/21/2009 10:30 PM Martin Herrmann

Started work on server communication code

1169 04/21/2009 09:51 PM Martin Herrmann

Added server_comm.c/server_comm.h
Added tests.c/tests.h

1166 04/21/2009 09:01 PM Martin Herrmann

Added # to the beginning of every USB output line, as it should not be interpreted by the server.

1160 04/21/2009 02:01 PM Martin Herrmann

Do all tests if button 1 is pressed after startup.

1159 04/21/2009 01:56 PM Martin Herrmann

Added robot code
Added robot/station communication

1154 04/19/2009 08:16 PM Martin Herrmann
1153 04/19/2009 06:58 PM Martin Herrmann
1152 04/19/2009 06:51 PM Martin Herrmann

Added self test and communications test

1151 04/18/2009 02:14 PM Martin Herrmann