drivers/input: Add support to MPR121 Capacitive Keypad#18780
drivers/input: Add support to MPR121 Capacitive Keypad#18780acassis merged 3 commits intoapache:masterfrom
Conversation
|
Hi @acassis , please align CMake with Make We also have a simple verification workflow #18568 for these tasks; all you need to do is provide Set it up as follows: Workflow -> Manually Compiling with Make or Cmake for test Why don’t we use our free GitHub for simple validation tests? :) That’s why I recommend everyone uses this #18568 tool :
|
5542197 to
df46788
Compare
Hi @simbit18 thank you very much! I follow the Issue steps and it is running now: I tried to setup all the "Run Workflow" parameters, but I couldn't find the option to select the board profile, then after reading your comment in the issue I saw I should have selected the second Workflow. Hmm, maybe we can merge both in a single Workflow: In the "Choose a host platform" we could have the option: "I will define a board:profile", then when it is selected a new text box will be available to let the user to select it. |
@acassis If you want, you can stop it -> cancel workflow
It's best to keep them separate because they are structured completely differently. |
Yes, in fact I had to stop it because it found some issue, now using the right workflow:
I thought you have used the same files from Lup and just modified it to support board:profiles. Although the steps are simple, I think the idea of using user's Runners will it put more attrition to new users trying to contribute with NuttX. We need to make our contributors life easier and they need to feel compelled to contribute. Maybe there is some way to automatically start it for users without requesting them to do more things from their sides. |
|
@acassis We don’t force users to use it!!! :) It’s just a tool to help because:
In fact, it’s a useful tool for us PMC/Committers too :) Take your most recent change, for example If you’d used this tool, you would have spotted the errors sooner. |
Amazing! Thank you for this explanation. Yes, normally I build locally, but it is difficult to test many scenarios and different usage cases. |
This driver adds support to MPR121 Capacitive Keypad usually found at Aliexpress. The MPR121 is a touch sensor chip from Freescale/NXP that supports up to 12 sensor electrodes and 1 proximity electrode. Signed-off-by: Alan C. Assis <acassis@gmail.com>
This commit adds support to MPR121 on stm32f4discovery board and a board config example. Signed-off-by: Alan C. Assis <acassis@gmail.com>
This commit adds the Documentation to MPR121 Keypad and the board profile documentation to STM32F4Discovery board. Signed-off-by: Alan C. Assis <acassis@gmail.com>
Summary
This PR adds support to MPR121
Impact
Some users will be happy :-)
Testing