From ba50594425aad0390c4804bd7ebf494139515391 Mon Sep 17 00:00:00 2001 From: Naxdy Date: Tue, 2 Apr 2024 22:18:09 +0200 Subject: [PATCH] chore: amend readme --- README.md | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index aa953ae..ca82ad0 100644 --- a/README.md +++ b/README.md @@ -16,7 +16,7 @@ Furthermore, large parts of its firmware have also been taken from PhobGCC's fir -
Firmware is written in Rust, using the [embassy-rs]() framework for asynchronous operations. +
Firmware is written in Rust, using the embassy-rs framework for asynchronous operations. The firmware being written in Rust allows for writing much cleaner code than one would normally be used to when writing firmware in C, because Rust allows for many zero and low cost abstractions in order to enhance code readability and maintainability. Adding embassy-rs for asynchronous operations on top of that provides 2 main benefits: @@ -27,6 +27,18 @@ The firmware being written in Rust allows for writing much cleaner code than one
Provides both the lowest latency of any Switch controller, as well as the best input integrity. +Because the NaxGCC connects directly to the console via USB, it already outperforms any controller that has to go throug an adapter in terms of input latency (including PhobGCC + Lossless Adapter). + +Further, the NaxGCC has a special "input consistency" mode (enabled by default), which ensures a $\gt 98\%$ input accuracy, compared to $\lt 75\%$ for any other controller (worse if there is an adapter in the mix, with the exception of the Lossless Adapter). + +For details on how it works, have a look at our wiki. + +
+ +
Compatible with Phob hardware. + +The NaxGCC firmware is compatible with regular Phob 2.0 boards (those using an RP2040 microcontroller), since it's originally forked from the PhobGCC project. This means that if you are willing and able to slightly modify your controller shell to allow a micro USB cable to connect to your Phob board during play, you can turn your existing PhobGCC into a NaxGCC at no extra cost! +
## Contributing