Skip to content

csev1755/rokenbok-webserver

Repository files navigation

rokenbok-webserver

A Python Flask application for hosting a Rokenbok multiplayer web interface with video streams.

Configuration is done entirely within the rokenbok_webserver.ini file the server reads on startup. All available options are noted there.

Supported Devices

Currently, the server supports the first generation Rokenbok CommandDeck with the SmartPort adapter. An Arduino is used to connect to that SmartPort and receive commands from the server over Serial/USB to control the connected vehicles. See smartport_arduino for the Arduino code and information on connecting it.

Extending device support

This server was designed to support mulitple types of vehicles behind multiple different control devices all at the same time. Functionality is exposed via the Vehicle abstract class.

About

A webserver to control Rokenbok over the internet

Topics

Resources

Stars

Watchers

Forks

Contributors