From ae51edf98128e139b49246fa0588ae6373e66549 Mon Sep 17 00:00:00 2001 From: Daniel Brunner Date: Tue, 27 Oct 2020 11:50:50 +0100 Subject: [PATCH] Updated Features (markdown) --- Features.md | 49 +++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 49 insertions(+) diff --git a/Features.md b/Features.md index 51da168..cef33b0 100644 --- a/Features.md +++ b/Features.md @@ -72,4 +72,53 @@ build_flags = ${feedc0de.build_flags} Enables a webserver on port 80, allows for full remote control of the onboard display. ``` -DFEATURE_WEBSERVER +``` + +# DPAD (3wires) +Allows input with 4 buttons, connected via 3 wires, up, down, back, confirm +``` + -DFEATURE_DPAD_3WIRESW + -DPINS_DPAD_3WIRESW_OUT=32 + -DPINS_DPAD_3WIRESW_IN1=25 + -DPINS_DPAD_3WIRESW_IN2=26 + -DDPAD_3WIRESW_UP=3 + -DDPAD_3WIRESW_DOWN=2 + -DDPAD_3WIRESW_CONFIRM=1 + -DDPAD_3WIRESW_BACK=0 +; -DDPAD_3WIRESW_DEBUG +``` + +# DPAD (5wires) +Allows input with 8 buttons, connected via 5 wires, 4 for dpad (up, down, back, confirm, same as in DPAD 3 wires) and additionally 4 presets. +``` + -DFEATURE_DPAD_5WIRESW + -DPINS_DPAD_5WIRESW_OUT=32 + -DPINS_DPAD_5WIRESW_IN1=25 + -DPINS_DPAD_5WIRESW_IN2=26 + -DPINS_DPAD_5WIRESW_IN3=27 + -DPINS_DPAD_5WIRESW_IN4=21 + -DDPAD_5WIRESW_UP=4 + -DDPAD_5WIRESW_DOWN=3 + -DDPAD_5WIRESW_CONFIRM=7 + -DDPAD_5WIRESW_BACK=0 + -DDPAD_5WIRESW_PROFILE0=1 + -DDPAD_5WIRESW_PROFILE1=5 + -DDPAD_5WIRESW_PROFILE2=2 + -DDPAD_5WIRESW_PROFILE3=6 +; -DDPAD_5WIRESW_DEBUG +``` + +# Gametrak +Adds a new driving mode to follow the owner, needs special gametrak hardware (3 potis), is in development and not finished yet. +``` + -DFEATURE_GAMETRAK + -DPINS_GAMETRAKX=34 + -DPINS_GAMETRAKY=39 + -DPINS_GAMETRAKDIST=36 + -DDEFAULT_GAMETRAKXMIN=0 + -DDEFAULT_GAMETRAKXMAX=4095 + -DDEFAULT_GAMETRAKYMIN=0 + -DDEFAULT_GAMETRAKYMAX=4095 + -DDEFAULT_GAMETRAKDISTMIN=0 + -DDEFAULT_GAMETRAKDISTMAX=4095 ``` \ No newline at end of file