-
Notifications
You must be signed in to change notification settings - Fork 1
Home
Welcome to OFMS. OpenFMS is a re-implementation of the official FIRST FMS in Visual Basic and uses the PLC technology from Automation Direct. For more setup info and more info on the FMS protocols used to communicate with the official FIRST driver stations and the networking hardware used for official events.
OpenFMS is used with Automation Direct's BRX PLC series for controlling the automated scoring. The information on the PLC and automated tasks for scoring is found in the PLC page of this WIKI.
OpenFMS can communicate with the NI Driver Station Software using the same packet structures and through the same protocols. (UDP/TCP) And we use the same network isolation as the official fields.
OpenFMS can scores the match via the PLC hardware for the Off-Season release and manual scoring for the Pre-Season release. All scores and fouls are defined in the game manual, so no custom rule changes made.
OpenFMS uses the MatchMaker software used by FIRST to create the practice and qualification match schedules.
OpenFMS has the ability to read team and event data from the TBA for up-to-date information about teams and matches. We also can write data to the Blue Alliance API's for real-time score and event information.