//#define TERMINAL_6110668_STROBE
//#define UNSAVER_STROBE
#ifdef KISHSAVER_STROBE
- total_strobes = 10;
+ total_strobes = 8;
+ //total_strobes = 9;
strobe_map[0] = 2; // Kishsaver doesn't use strobe 0 and 1
strobe_map[1] = 3;
inline void capsense_scan()
{
// TODO dfj code...needs commenting + cleanup...
- uint8_t strober = 0;
uint32_t full_av_acc = 0;
- for (strober = 0; strober < total_strobes; ++strober)
+ for ( uint8_t strober = 0; strober < total_strobes; ++strober )
{
uint8_t map_strobe = strobe_map[strober];
#define KEYSCAN_DEBOUNCE_DEBUG
#ifdef KEYSCAN_DEBOUNCE_DEBUG
// Debug message
- // <key> [<strobe>:<mux>] : <sense val> : <delta + threshold> : <margin>
print("0x");
printHex_op( key, 2 );
print(" ");