forked from OpenStickCommunity/GP2040-CE
-
Notifications
You must be signed in to change notification settings - Fork 1
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Pulling in latest main #17
Merged
Merged
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
* npm run format * Remove duplicate keys
* Add web config localization lables - add localization lables in InputMacroAddonPage and PinMapping - add Chinese translation that added in PR#1078 - remove unused lables * add two missing button translation in SettingsPage * add translation for Japanese localization and other minor changes
* Captured rumble data -> featureData * Add endpoint_out_checked and initial write to xinput_out_buffer * Copy to featureData during endpoint_out claim * Revert to simpler logic (endpoint_out always checked in process) * Add GamepadRumbleState, update rumble state in XInput driver * Create hard-coded DRV8833RumbleAddon, test 0 and 255 values * Fix rumble state comparison * Add rumble duty rescaling * Properly handle case where one motor is zero and other is non-zero * Working in WebConfig * Remove leftover debug code
…1093) * Add JP Localization for PinMapping and InputMacroAddon. run npm run format. * Add JP Localization for new add-on. run npm run format. * fix discrepancy in naming
This PR adds an R16 display layout
* Added beginning of webconfig-side I2C bus scanning. Added experimental wrapper class for ADS1219 to handle device auto-detection. * Added scanner to webconfig. * Case sensitivity fix * All current I2C addons except Display updated to do auto device detection rather than rely on I2C block options. Added address range to ADS1219 addon to allow scanning across full range. * Fixed I2C/USB peripheral configuration check to reject negative pin values. * Added autodetection of I2C displays. This currently does not disable the usage of other devices on the same block. * Deprecating I2C addon block and address fields. * Remove deprecated Block and Address fields from Display and several Addons. * Added exclusive mode for I2C peripherals to allow data-hungry devices like Display to take full control of the bus. * Revert deprecatedi2cBlock to i2cBlock * Reinstated deprecatedI2cBlock * Reinstated usage of deprecatedI2cBlock
This PR removes the assigned to add-on blocks in the BoardConfig.h file as they should not be there.
* testing * Update BoardConfig.h * remove testing * add to workflows * Update CMakeLists.txt * rename * add description, fix config
* add PXP-Gamepad config * add pxp * Add analog config * add ASSIGNED_TO_ADDON and remove unused button * Update cmake.yml --------- Co-authored-by: Luke A <arntsonl@gmail.com>
* config fixes small fixes to some configs * add pin mapping to readmes * add new boards
Tilde was actually already there, just labelled in a way people might not expect. This commit elaborates on the label for that keycode to make it a bit more obvious.
Prepping PicoPeripherals for pico-sdk 2.0 changes while maintaining backwards compatibility
* Implementation of basic reactive LEDs (non-addressable) * Fixed DPad button masks.
Fixed issue with reactive LEDs not using all configurable LEDs. Added 2 extra LED slots bringing the count to 10.
[ImgBot] Optimize images *Total -- 8,563.40kb -> 7,877.21kb (8.01%) /configs/ergoSHIFTRev2/assets/ergoSHIFT-rev2-button-mapping.jpg -- 2,928.76kb -> 2,640.15kb (9.85%) /configs/FlatboxRev5USBPassthrough/assets/Flatbox-rev5-USB-Passthrough.jpg -- 2,914.92kb -> 2,649.67kb (9.1%) /configs/ergoSHIFTRev2/assets/ergoSHIFT-rev2-bare1.jpg -- 2,634.26kb -> 2,505.00kb (4.91%) /configs/MiSTercadeV2/assets/MistercadeV2.jpg -- 85.46kb -> 82.39kb (3.59%) Signed-off-by: ImgBotApp <ImgBotHelp@gmail.com> Co-authored-by: ImgBotApp <ImgBotHelp@gmail.com>
* Added "Pin Viewer" and "Stats" screen types to Display. Moved special character definitions to global Display defines. Included new "Build", "Config", and "Platform" conditionals. Fixed issue where text rendering would wrap if line was too long. To-Do: add wrapping abilities to tiny_ssd1306. * Displays pins in use, undefined, as well as defined mappings. * Added changed variable used for version and added new build ID variable.
Removed tud_hid_report rebroadcast on set_report to prevent unexpected reporting behavior
* initial commit * fix web, better precision
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
No description provided.