pros-rs icon indicating copy to clipboard operation
pros-rs copied to clipboard

Opinionated Rust binding for the PROS library and operating system.

Results 19 pros-rs issues
Sort by recently updated
recently updated
newest added

## Describe the changes this PR makes. Why should it be merged? - Moves `Controller` into peripherals to enforce singleton access. - Refactors buttons and joysticks into their own structs...

## Describe the changes this PR makes. Why should it be merged? This pr adds the `pros-graphics` crate with a `embedded_graphics` driver for the brain display. It also changes the...

## What's the motivation for this feature? This has been discussed for a bajillion years, so we might as well open an issue for it now. ## Describe the solution...

type:enhancement
help wanted
scope:bindings
scope:platform_support

## What's the motivation for this feature? The PROS kernel maintains a virtual filesystem (VFS) that stubs newlib's filesystem API calls. This allows access to: - The microsd card's filesystem...

type:enhancement

## What's the motivation for this feature? Currently `pros::io` exists to do the following things: - Provide macros for printing data to the serial terminal. - Re-export stuff that should...

## Describe the changes this PR makes. Why should it be merged? This PR rewrites the Vision Sensor device API. Closes #72. - Adds supports for creating and adding vision...

## Describe the changes this PR makes. Why should it be merged? Allows configuring `SmartPort`s as generic serial controllers through the PROS serial API. Closes #60. This API tries to...

## Problem Description The `+thumb-mode` linker flag shaves off roughly 12kb of binary size from build artifacts, which is pretty nice. I'm not completely sure if there are significant tradeoffs...

type:bug
help wanted

## Describe the changes this PR makes. Why should it be merged? Removes the dependency on libpros.a in our target spec, instead opting to link through `pros_sys` only. I've kept...

Supersedes #59 ## What's the motivation for this feature? PROS currently "supports" (more on this later) smart addressable LED control over ADI output. Unfortunately, this API is currently bugged in...

scope:adi