This repository was archived by the owner on Feb 21, 2025. It is now read-only.
- Notifications
You must be signed in to change notification settings - Fork0
Lightweight FRC field management system
License
NotificationsYou must be signed in to change notification settings
natesales/bunnyfms
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
BunnyFMS is a lightweight field management system (FMS) for FRC robots.
In addition to a computer, BunnyFMS requires a wireless access point and an (unmanaged) network switch. An easy solution is to use a CPE-style router that incorporates an AP and switch into one device.
The FMS computer needs a connection to the field network and optionally an audio output device for game sounds.
Field access point
- IP address:
10.0.100.1
- Subnet Mask:
255.255.255.0
- 5 Ghz wireless:
- Mode:
N-only
- SSID:
<event name>
- Channel spacing:
20MHz
- SSID Broadcast:
Disabled
- Security:
WPA2-Personal + AES
- Password:
<event password>
- Key renewal:
3600
- Mode:
- IP address:
Network switch
- All drive stations need a connection to the field network, so you may need a network switch for the 6 DS connections
- Configure all switch ports in the same VLAN (BunnyFMS does not use the same VLAN setup as an official FRC FMS)
FMS computer
- Static IP address:
10.0.100.5/8
- Default gateway and DNS if required:
10.0.100.1
- Run (
bunnyfms -admin localhost:8080 -viewer :8081 -auto-duration 10s -teleop-duration 2m20s -endgame-duration 30s
)
- Static IP address:
Robot radio kiosk
- Install theFRC Radio Configuration Utility
- Choose
Tools > FMS-Lite/Offseason FMS Mode
- Enter your event name and password