Skip to content
This repository has been archived by the owner on Jul 26, 2018. It is now read-only.

Team973/robotpy-skeleton

Repository files navigation

robotpy-skeleton

Python (RobotPy) base code for FRC Team 973: Greybots

Build Status FRC Year Language Type

Automated Installation

Use the installation script for an easier install.

Regular install:

macOS & Debian Variant:

/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/team973/robotpy-skeleton/master/install.rb)"

Windows:

  1. Download robotpy-install.bat
  2. Double click downloaded file.

973 Install:

macOS & Debian Variant:

/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/team973/robotpy-skeleton/master/install.rb)" 973

Windows:

  1. Download robotpy-973install.bat
  2. Double click downloaded file.

Manual Installation

If you can't get the automated install to work.

Dependencies

Requirements for RobotPy

  • Python 3.4+

Prepare the roboRIO

Setup the roboRio for RobotPy

macOS & Debian Variant:

pip3 install robotpy-installer
robotpy-installer download-robotpy
robotpy-installer install-robotpy

Windows:

py -3 -m pip install robotpy-installer
py -3 -m robotpy-installer download-robotpy
py -3 -m robotpy-installer install-robotpy

Prepare Environment

Setup your computer for programming.

macOS & Debian Variant:

pip3 install pyfrc coverage

Windows:

py -3 -m pip install pyfrc coverage

Usage

Use the skeleton.

macOS & Debian Variant:

cd robotpy-skeleton/src
python3 robot.py test

Windows:

cd robotpy-skeleton/src
py -3 robot.py test

Releases

No releases published

Packages

No packages published