Project

General

Profile

Statistics
| Revision:

root / trunk / code / projects / diagnostic_station @ 1246

# Date Author Comment
1246 05/02/2009 02:30 PM Martin Herrmann

Implemented all robot sensor dump functions

1245 05/02/2009 01:58 PM Martin Herrmann

Changed some function signatures for robot communication

1244 05/02/2009 01:47 PM Martin Herrmann

Added interactive dump modes
Changed RBOM detector number and names

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

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

1236 05/01/2009 02:48 PM Martin Herrmann
1235 05/01/2009 02:23 PM Martin Herrmann

Miner script cleanup

1232 04/29/2009 09:05 PM Martin Herrmann
1231 04/29/2009 08:54 PM Martin Herrmann
1230 04/29/2009 08:50 PM Martin Herrmann
1229 04/29/2009 08:48 PM Martin Herrmann

Added plotting script

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

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

1220 04/26/2009 07:31 PM Martin Herrmann
1219 04/26/2009 07:17 PM Martin Herrmann

Added reset_encoders command
Fixed bugs

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

Fixing Station/Robot communication

1215 04/26/2009 12:07 AM Martin Herrmann

Implemented encoders test

1214 04/25/2009 11:47 PM Martin Herrmann

Implemented motors test

1213 04/25/2009 11:21 PM Martin Herrmann

Finished rangefinders test implementation

1212 04/25/2009 10:42 PM Martin Herrmann

Finished the bom test (calling the not-finished hardware functions for now)

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

Moved usb_puts_P from diagnostic station to library

1206 04/25/2009 07:30 PM Martin Herrmann

Fixed code duplication

1205 04/25/2009 07:20 PM Martin Herrmann

Implemented single encoder testing
Cleaned up motor direction/wall direction naming

1204 04/25/2009 07:09 PM Martin Herrmann

Implemented single motor testing

1203 04/25/2009 06:43 PM Martin Herrmann

Station server communication: implemented dummy data sending

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

1196 04/24/2009 04:05 PM Evan Mullinix

finished sending encoder data

1195 04/24/2009 04:04 PM Evan Mullinix

finished storing encoder data

1194 04/24/2009 01:07 PM Evan Mullinix

defs for robot -> station communication

1193 04/24/2009 01:07 PM Evan Mullinix

robot can send data to station

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.

1188 04/22/2009 11:46 PM Martin Herrmann

Changed Makefile target name to target

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

Added multiple main functions hack

1185 04/22/2009 10:30 PM Martin Herrmann

Server communication: basic message processing

1183 04/22/2009 09:59 PM Martin Herrmann

Added individual hardware component files

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

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

1181 04/22/2009 06:30 PM Martin Herrmann

Made it compile again

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

Started work on server communication code

1170 04/21/2009 10:03 PM Evan Mullinix

added read encoders command

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

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

1168 04/21/2009 09:37 PM Austin Buchan

Encoder code added, tested, works. There are 720 ticks per dyno shaft revolution.

1167 04/21/2009 09:17 PM Evan Mullinix

added encoder read command for station

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.

1165 04/21/2009 08:50 PM Martin Herrmann

Removed UI/, it has been merged into station/main

1164 04/21/2009 08:42 PM Martin Herrmann

Added message_set_motors_time
Added message_set_motors_off

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
1150 04/17/2009 05:50 PM Martin Herrmann

Added OS detection to Makefile
Added robot and station directories

1137 04/14/2009 05:36 PM John Sexton

Added functions to allow for user-viewable data dump versus a computer-usable data dump. Code will sample specified ports and print values. Was used
to determine which ports are being used for the inverse BOM.

1136 04/14/2009 12:53 PM John Sexton

Includes code to sample all analog inputs. Used to determine which ports the inverse BOM are connected to.

1133 04/13/2009 11:38 PM John Sexton

Small update to code which reads analog ports.

1123 04/08/2009 11:27 PM John Sexton

Updated README files to better reflect folder contents.

1122 04/08/2009 10:44 PM John Sexton

Continued to reorganize file structure. Added README files to upper level file structure.

1121 04/08/2009 10:11 PM John Sexton

Reorganizing file structure.

1120 04/08/2009 10:01 PM Emily Hart

Server code.

1118 04/08/2009 09:56 PM Emily Hart

Evan's UI code.

1117 04/08/2009 09:42 PM John Sexton

Added code to station code version 1 to read from analog wheel port

1110 04/07/2009 10:43 PM John Sexton

Changed template code which displays orbs.

1061 02/25/2009 09:04 PM John Sexton

Succesfully tested BOM LED current.

1060 02/25/2009 07:14 PM John Sexton

Corrected Makefiles to work inside the trunk.

1059 02/25/2009 07:03 PM John Sexton

Moved diagnostic station workspace to trunk.

1058 02/25/2009 06:47 PM John Sexton

Moving Diagnostic Station Workspace from branches to trunk.