https://github.com/robotpy/pynetconsole
Python package to view the console output of FRC robots
https://github.com/robotpy/pynetconsole
frc netconsole python
Last synced: 11 months ago
JSON representation
Python package to view the console output of FRC robots
- Host: GitHub
- URL: https://github.com/robotpy/pynetconsole
- Owner: robotpy
- License: isc
- Created: 2015-01-07T17:50:02.000Z (over 11 years ago)
- Default Branch: main
- Last Pushed: 2022-03-05T23:34:40.000Z (over 4 years ago)
- Last Synced: 2025-05-12T21:07:36.679Z (about 1 year ago)
- Topics: frc, netconsole, python
- Language: Python
- Size: 22.5 KB
- Stars: 8
- Watchers: 5
- Forks: 4
- Open Issues: 4
-
Metadata Files:
- Readme: README.rst
- License: LICENSE
Awesome Lists containing this project
README
pynetconsole
============
NetConsole (also known as RIOLog) is an insecure protocol used in the FIRST
Robotics Competition to view the output of Robot programs.
Version 2.x only works with RoboRIOs that are imaged for 2018 or beyond. If you
need to talk to a robot imaged prior to 2018, use pynetconsole 1.x instead.
This implementation requires Python 3, and should work on Windows, Linux, and
OSX.
Installation
============
You can easily install this package via pip:
pip install pynetconsole
Usage
=====
On Windows, you can run netconsole like so::
py -3 -m netconsole
On OSX/Linux, you can run netconsole like so::
netconsole
Support
=======
Please file any bugs you may find on our `github issues tracker `_.
Authors
=======
This implementation of the netconsole listener is derived from the RIOLog
code created by the GradleRIO project.