Cipulot Updates (#24539)

This commit is contained in:
Cipulot 2024-10-28 20:54:05 +01:00 committed by GitHub
parent 06b7dce565
commit 2aa186873e
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
68 changed files with 292 additions and 171 deletions

View file

@ -17,6 +17,10 @@
#include "ec_switch_matrix.h"
#include "keyboard.h"
#ifdef SPLIT_KEYBOARD
# include "transactions.h"
#endif
void eeconfig_init_kb(void) {
// Default values
eeprom_ec_config.actuation_mode = DEFAULT_ACTUATION_MODE;
@ -57,8 +61,14 @@ void keyboard_post_init_kb(void) {
ec_config.rescaled_mode_0_actuation_threshold[row][col] = rescale(ec_config.mode_0_actuation_threshold, 0, 1023, ec_config.noise_floor[row][col], eeprom_ec_config.bottoming_reading[row][col]);
ec_config.rescaled_mode_0_release_threshold[row][col] = rescale(ec_config.mode_0_release_threshold, 0, 1023, ec_config.noise_floor[row][col], eeprom_ec_config.bottoming_reading[row][col]);
ec_config.rescaled_mode_1_initial_deadzone_offset[row][col] = rescale(ec_config.mode_1_initial_deadzone_offset, 0, 1023, ec_config.noise_floor[row][col], eeprom_ec_config.bottoming_reading[row][col]);
ec_config.rescaled_mode_1_actuation_offset[row][col] = rescale(ec_config.mode_1_actuation_offset, 0, 1023, ec_config.noise_floor[row][col], eeprom_ec_config.bottoming_reading[row][col]);
ec_config.rescaled_mode_1_release_offset[row][col] = rescale(ec_config.mode_1_release_offset, 0, 1023, ec_config.noise_floor[row][col], eeprom_ec_config.bottoming_reading[row][col]);
}
}
#ifdef SPLIT_KEYBOARD
transaction_register_rpc(RPC_ID_VIA_CMD, via_cmd_slave_handler);
#endif
keyboard_post_init_user();
}