Candas1
177d5d4dc1
Fix
2021-01-03 02:12:33 +01:00
Candas1
0f6132a71e
Renamed functions
2021-01-03 01:58:42 +01:00
Candas1
3acae8ae10
Function for setting, getting, incrementing,initializing and dumping parameters
2021-01-03 00:09:39 +01:00
EmanuelFeru
63276132a7
Fixed RC switch update
2021-01-02 10:49:55 +01:00
EmanuelFeru
7aee1b37c6
Added beep for input change
2021-01-01 13:37:54 +01:00
EmanuelFeru
31c321c83a
Fixed RC switch reading from Sideboard data
...
- updated figures
- renamed RC switched to match transmitter convention
2020-12-31 14:39:50 +01:00
EmanuelFeru
ce03d4c816
Activated SW2 on RC
2020-12-23 12:45:29 +01:00
EmanuelFeru
e412e9edfc
Fix Nunchuk + UART
...
- fixed Nunchuck timeout when UART was enabled
2020-12-22 20:16:57 +01:00
EmanuelFeru
38d8dc6177
Fixed timeoutCnt init values
2020-12-20 22:21:01 +01:00
EmanuelFeru
df86ef44fd
Dual-inputs implemented
...
- implemented dual-inputs functionality
- the dual-inputs combinations mentioned in Readme are now supported
2020-12-20 10:16:31 +01:00
EmanuelFeru
5ca3fa4f85
InputStruct update
...
- input1, input2 converted to structure
- some functions are re-positioned in util.c
2020-12-13 21:52:29 +01:00
EmanuelFeru
9504845ec1
Reverted pointer cast
...
- was not working as expected
2020-12-10 20:14:15 +01:00
EmanuelFeru
164219c942
Update util.c
...
missed some #ifdef
2020-12-10 19:43:12 +01:00
EmanuelFeru
c86d9c4f43
Improvements and clean-up
...
- clean-up printfs
- removed consoleLog function with respective files
- removed Delay when using printf
- renamed speedL, speedR to cmdL, cmdR
- corrected Arduino baud rate
- updated FLASH write pointer cast int16_t to uint16_t
2020-12-10 19:35:13 +01:00
EmanuelFeru
d1286e246b
Fixed printf - works with default UART settings
...
- still some clean up to do
2020-12-09 20:35:26 +01:00
EmanuelFeru
31f0f915cf
Merge branch 'master' into master
2020-12-09 18:44:37 +01:00
EmanuelFeru
3fcae4fc8b
Baud rate to 115200
...
- updated baud rate to 115200
- minor updates to match sideboard data
2020-12-07 20:33:22 +01:00
EmanuelFeru
994277affe
Fixed beep counter interraction
...
- beep counter interraction fix
- readme update
2020-12-06 20:35:01 +01:00
EmanuelFeru
098ca9f97c
Diag: beep numbers for errors
...
- implemented beep numbers in case of error for easier debugging
- fixed bug: power button needs to be pressed multiple times to turn on
2020-11-28 10:38:17 +01:00
larsm
18ac2bc224
removed debug test code, lowered the error message print rate by 50
2020-11-27 20:14:24 +01:00
larsm
c57e1a0e4e
implemented write syscall for printf, added float-support for printf, serial tx does not need an interrupt anymore, replaced consoleLog and consoleScope with printf, changed debug output: every comment starts with "# " now, added lots of debug messages, added welcome message with gcc version and build date
2020-11-22 21:54:59 +01:00
larsm
ad8c2a552a
improved VARIANT_ADC documentation in config.h
2020-11-22 00:45:48 +01:00
EmanuelFeru
925008467b
Minor updates RC
...
- moved all the RC inputs (PPM, PWM, iBUS) to Right cable
- updated timing to enter torque and speed update from 300ms to 1000ms
2020-11-19 21:51:15 +01:00
EmanuelFeru
44cf0c8f1f
update Auto-calibration
...
- implemented forced potentiometer type
- extended the INPUTx_TYPE to 0:Disabled, 1:Normal Pot, 2:Middle Resting Pot, 3:Auto-detect
2020-11-19 17:49:14 +01:00
EmanuelFeru
8dc6eb68eb
Updated Flash write order
2020-11-18 19:44:23 +01:00
EmanuelFeru
44befc480a
Input Auto-calibration
...
- mainly rearangement of function
- updated initialization in the auto-calibration function
- added beep for confirmation of Input protection
2020-11-18 19:16:56 +01:00
Candas1
75082c8333
Merge branch 'master' of https://github.com/Candas1/hoverboard-firmware-hack-FOC
2020-11-15 20:04:47 +01:00
Candas1
962f57a85f
Improve PPM
2020-11-15 20:04:40 +01:00
EmanuelFeru
419ef454f3
Merge branch 'master' into master
2020-11-15 18:53:55 +01:00
Candas1
ec64b8b005
Revert changes in comms.c
2020-11-15 18:11:45 +01:00
Candas1
1ab75e5ff9
Fix auto calibration
2020-11-15 18:09:30 +01:00
Candas1
f962d16cd6
Test print log
2020-11-14 19:30:38 +01:00
Candas1
11ab848103
Current and speed setting for all variants
2020-11-13 22:31:49 +01:00
EmanuelFeru
c2647ed686
Improved Standstill Hold functionality
...
- Standstill Hold should now engage sooner if Brake pedal is pressed to prevent continuous rolling in a Downhill situation.
2020-11-12 22:41:29 +01:00
Candas1
4cc02fddc1
Improved auto-calibration
2020-11-11 21:36:40 +01:00
Candas1
b1169c02b7
Fixes
2020-10-31 21:14:15 +01:00
Candas1
b50efdcab2
Fix typo
2020-10-29 00:41:41 +01:00
Candas1
e508a2131a
Update util.c
2020-10-28 23:42:22 +01:00
Candas1
aaeb44d0b6
Update main.c
2020-10-28 23:36:24 +01:00
Candas1
dd09115e95
Update util.c
2020-10-28 23:34:29 +01:00
Candas1
78246f4e53
Update util.c
2020-10-28 19:02:21 +01:00
Candas1
1b32555fb0
Update util.c
2020-10-28 09:26:26 +01:00
Candas1
d7880dafeb
Update util.c
2020-10-27 20:44:52 +01:00
Candas1
09b2728168
Update util.c
2020-10-27 20:38:19 +01:00
Candas1
5d954a05aa
Fix typo
2020-10-27 20:24:56 +01:00
Candas1
0ab8e8e5ac
Improve adddeadband function
...
- Use MAP function
- add additional parameter for middle value
- use adddeadband function with ADC input when mid resting pot is used
2020-10-27 19:39:12 +01:00
EmanuelFeru
4fbf2549c9
Cruise Control update
...
- added support for Cruise Control in HOVERCAR variant
- updated the shortBeep function, didn't like the beeping sound :)
2020-10-20 19:54:38 +02:00
EmanuelFeru
4991a15a5e
Fixed bug
...
PI controller integrator is now working correctly.
2020-10-20 17:49:40 +02:00
EmanuelFeru
8369e4d47d
Increased delay for CC
...
In Cruise Control (CC), the button can bounce. The beep delay is increased from 100ms to 200ms to prevent button bouncing and continuous activation/deactivation of CC.
2020-10-13 10:38:43 +02:00
EmanuelFeru
66857b5680
Fixed symbol
2020-10-13 08:58:42 +02:00