Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/kiibohd/controller
/ functions
Functions
2,387 in github.com/kiibohd/controller
⨍
Functions
2,387
◇
Types & classes
493
Function
Scan_lockKeyboard
Reset/Hold keyboard Sony OA-S3400 has no locking signals
Scan/Deprecated/SonyOA-S3400/scan_loop.c:522
Function
Scan_lockKeyboard
Reset/Hold keyboard NOTE: Does nothing with the HP150
Scan/Deprecated/HP150/scan_loop.c:260
Function
Scan_lockKeyboard
Reset/Hold keyboard NOTE: Does nothing with the FACOM6684
Scan/Deprecated/FACOM6684/scan_loop.c:297
Function
Scan_loop
Main Detection Loop
Scan/ICPad/scan_loop.c:79
Function
Scan_loop
Main Detection Loop
Scan/PS2/scan_loop.c:143
Function
Scan_loop
Main Detection Loop
Scan/Deprecated/MBC-55X/scan_loop.c:204
Function
Scan_loop
Main Detection Loop Not needed for the Micro Switch 8304, this is just a busy loop
Scan/Deprecated/MicroSwitch8304/scan_loop.c:99
Function
Scan_loop
Main Detection Loop Not needed for the Sony NEWS, this is just a busy loop
Scan/Deprecated/SonyNEWS/scan_loop.c:103
Function
Scan_loop
Main Detection Loop Not needed for the BETKB, this is just a busy loop
Scan/Deprecated/BETKB/scan_loop.c:243
Function
Scan_loop
Main Detection Loop
Scan/Deprecated/Tandy1000/scan_loop.c:108
Function
Scan_loop
Main Detection Loop Nothing is needed here for the Kaypro, but the function is available as part of the api to be called in a polling fashion TODO - A
Scan/Deprecated/Kaypro1/scan_loop.c:90
Function
Scan_loop
Main Detection Loop Nothing is required here with the Epson QX-10 Keyboards as the interrupts take care of the inputs
Scan/Deprecated/EpsonQX-10/scan_loop.c:181
Function
Scan_loop
Main Detection Loop
Scan/Deprecated/CK3/scan_loop.c:78
Function
Scan_loop
Main Detection Loop This is where the important stuff happens
Scan/Deprecated/DPH/scan_loop.c:318
Function
Scan_loop
Main Detection Loop
Scan/Deprecated/MBC1000/scan_loop.c:80
Function
Scan_loop
Main Detection Loop The Univac-Sperry F3W9 has a convenient feature, an internal 8 key buffer This buffer is only emptied (i.e. sent over the bus) whe
Scan/Deprecated/UnivacF3W9/scan_loop.c:131
Function
Scan_loop
Main Detection Loop
Scan/Deprecated/matrix/scan_loop.c:79
Function
Scan_loop
Main Detection Loop Not needed for the Sony OA-S3400 as signals are interrupt based, thus this is a busy loop XXX Function is used for scanning troubl
Scan/Deprecated/SonyOA-S3400/scan_loop.c:219
Function
Scan_loop
Main Detection Loop
Scan/Deprecated/ADCTest/scan_loop.c:116
Function
Scan_loop
Main Detection Loop Since this function is non-interruptable, we can do checks here on what stage of the output clock we are at (0 or 1) We are lookin
Scan/Deprecated/HP150/scan_loop.c:143
Function
Scan_loop
Main Detection Loop
Scan/Deprecated/FACOM6684/scan_loop.c:128
Function
Scan_periodic
Main Periodic Scan This function is called periodically at a constant rate Useful for matrix scanning and anything that requires consistent attention
Scan/WhiteFox.sam4s/scan_loop.c:81
Function
Scan_periodic
Main Periodic Scan This function is called periodically at a constant rate Useful for matrix scanning and anything that requires consistent attention
Scan/TestIn/scan_loop.c:103
Function
Scan_periodic
Main Periodic Scan This function is called periodically at a constant rate Useful for matrix scanning and anything that requires consistent attention
Scan/None/scan_loop.c:65
Function
Scan_periodic
Main Periodic Scan This function is called periodically at a constant rate Useful for matrix scanning and anything that requires consistent attention
Scan/K-Type/scan_loop.c:92
Function
Scan_periodic
Main Periodic Scan This function is called periodically at a constant rate Useful for matrix scanning and anything that requires consistent attention
Scan/WhiteFox/scan_loop.c:81
Function
Scan_periodic
Main Periodic Scan This function is called periodically at a constant rate Useful for matrix scanning and anything that requires consistent attention
Scan/Kira/scan_loop.c:81
Function
Scan_periodic
Main Periodic Scan This function is called periodically at a constant rate Useful for matrix scanning and anything that requires consistent attention
Scan/Infinity_Ergodox/scan_loop.c:90
Function
Scan_periodic
Main Periodic Scan This function is called periodically at a constant rate Useful for matrix scanning and anything that requires consistent attention
Scan/Infinity_60/scan_loop.c:88
Function
Scan_periodic
Main Periodic Scan This function is called periodically at a constant rate Useful for matrix scanning and anything that requires consistent attention
Scan/Infinity_60_LED/scan_loop.c:87
Function
Scan_periodic
Main Periodic Scan This function is called periodically at a constant rate Useful for matrix scanning and anything that requires consistent attention
Scan/Gemini_Dusk_Dawn/scan_loop.c:88
Function
Scan_poll
Main Poll Loop This is for operations that need to be run as often as possible Usually reserved for LED update routines and other things that need qui
Scan/WhiteFox.sam4s/scan_loop.c:68
Function
Scan_poll
Main Poll Loop This is for operations that need to be run as often as possible Usually reserved for LED update routines and other things that need qui
Scan/TestIn/scan_loop.c:91
Function
Scan_poll
Main Poll Loop This is for operations that need to be run as often as possible Usually reserved for LED update routines and other things that need qui
Scan/None/scan_loop.c:57
Function
Scan_poll
Main Poll Loop This is for operations that need to be run as often as possible Usually reserved for LED update routines and other things that need qui
Scan/K-Type/scan_loop.c:76
Function
Scan_poll
Main Poll Loop This is for operations that need to be run as often as possible Usually reserved for LED update routines and other things that need qui
Scan/WhiteFox/scan_loop.c:68
Function
Scan_poll
Main Poll Loop This is for operations that need to be run as often as possible Usually reserved for LED update routines and other things that need qui
Scan/Kira/scan_loop.c:68
Function
Scan_poll
Main Poll Loop This is for operations that need to be run as often as possible Usually reserved for LED update routines and other things that need qui
Scan/Infinity_Ergodox/scan_loop.c:74
Function
Scan_poll
Main Poll Loop This is for operations that need to be run as often as possible Usually reserved for LED update routines and other things that need qui
Scan/Infinity_60/scan_loop.c:80
Function
Scan_poll
Main Poll Loop This is for operations that need to be run as often as possible Usually reserved for LED update routines and other things that need qui
Scan/Infinity_60_LED/scan_loop.c:74
Function
Scan_poll
Main Poll Loop This is for operations that need to be run as often as possible Usually reserved for LED update routines and other things that need qui
Scan/Gemini_Dusk_Dawn/scan_loop.c:72
Function
Scan_readLED
Read LED Status High priority data output (may overwrite some keycode data)
Scan/Deprecated/EpsonQX-10/scan_loop.c:562
Function
Scan_readSwitchStatus
Read Switch Status (preferential to actual keypress outputs) 000 - N/A? 001 - N/A? 010 - Right SHIFT 011 - Left SHIFT 100 - N/A? 101 - Left CTRL 110 -
Scan/Deprecated/EpsonQX-10/scan_loop.c:481
Function
Scan_removeScanCode
Signals a ScanCode removal from the internal KLL buffer Returns 1 if added, 0 if the ScanCode is already in the buffer Returns 2 if there's an error G
Scan/TestIn/scan_loop.c:159
Function
Scan_repeatControl
TODO Check Repeat Control 0x00 Stops repeat function 0x01 Enables repeat function
Scan/Deprecated/EpsonQX-10/scan_loop.c:490
Function
Scan_resetKeyboard
Reset Keyboard
Scan/Deprecated/MicroSwitch8304/scan_loop.c:229
Function
Scan_resetKeyboard
Reset Keyboard
Scan/Deprecated/SonyNEWS/scan_loop.c:220
Function
Scan_resetKeyboard
Reset Keyboard
Scan/Deprecated/Kaypro1/scan_loop.c:300
Function
Scan_resetKeyboard
Reset Keyboard Does the following - Clears the keycode buffer (32 characters) - Validates repeat function (what does this do?) - Sets repeat start tim
Scan/Deprecated/EpsonQX-10/scan_loop.c:438
Function
Scan_resetKeyboard
Reset Keyboard - Holds the input read line high to flush the buffer - This does not actually reset the keyboard, but always seems brings it to a sane
Scan/Deprecated/UnivacF3W9/scan_loop.c:363
Function
Scan_resetKeyboard
Reset Keyboard
Scan/Deprecated/SonyOA-S3400/scan_loop.c:531
Function
Scan_resetKeyboard
Reset Keyboard
Scan/Deprecated/ADCTest/scan_loop.c:135
Function
Scan_resetKeyboard
Reset Keyboard
Scan/Deprecated/HP150/scan_loop.c:270
Function
Scan_resetKeyboard
Reset Keyboard
Scan/Deprecated/FACOM6684/scan_loop.c:307
Function
Scan_sendData
Send data NOTE: Example only, MBC-55X cannot receive user data
Scan/Deprecated/MBC-55X/scan_loop.c:352
Function
Scan_sendData
Send data Keyboard Input Guide for Micro Switch 8304 0xBX is for LED F1,F2,Over Type,Lock 0xAX is for LED F3,F8,F9,F10 0x92 resets keyboard (LED off,
Scan/Deprecated/MicroSwitch8304/scan_loop.c:192
Function
Scan_sendData
Send data to keyboard
Scan/Deprecated/SonyNEWS/scan_loop.c:191
Function
Scan_sendData
Send data XXX Not used with the Tandy1000
Scan/Deprecated/Tandy1000/scan_loop.c:223
Function
Scan_sendData
Send data
Scan/Deprecated/Kaypro1/scan_loop.c:272
Function
Scan_sendData
Send data See below functions for the input sequences for the Epson QX-10 Keyboard
Scan/Deprecated/EpsonQX-10/scan_loop.c:366
Function
Scan_sendData
Send data NOTE: Does nothing with the Univac-Sperry F3W9
Scan/Deprecated/UnivacF3W9/scan_loop.c:313
Function
Scan_sendData
Send data to keyboard Sony OA-S3400 has no serial/parallel dataport to send data too... Using this function for LED enable/disable
Scan/Deprecated/SonyOA-S3400/scan_loop.c:496
Function
Scan_sendData
Send data
Scan/Deprecated/HP150/scan_loop.c:243
Function
Scan_sendData
Send data
Scan/Deprecated/FACOM6684/scan_loop.c:204
Function
Scan_setLED
Turn On/Off LED 0x00 LED Off 0x01 LED On 8 LEDs max (Note: 5 connected on my board, there is 1 position empty on the PCB for a total of 6) 0 to 7 (0x
Scan/Deprecated/EpsonQX-10/scan_loop.c:528
Function
Scan_setRepeatRate
Set Repeat Interval 30 ms + n * 5 ms Period between sending each repeated key after the initial interval
Scan/Deprecated/EpsonQX-10/scan_loop.c:513
Function
Scan_setRepeatStart
TODO Check Set Repeat Interval Start 300 ms + n * 25 ms Interval after which to start the repeated keys
Scan/Deprecated/EpsonQX-10/scan_loop.c:463
Function
Scan_setTriggerCode
Adds a trigger code to the queue Returns 1 if added, 0 if the ScanCode is already in the buffer Returns 2 if there's an error Generally 1 will be the
Scan/TestIn/scan_loop.c:125
Function
Scan_setup
Setup
Scan/ICPad/scan_loop.c:56
Function
Scan_setup
Setup
Scan/WhiteFox.sam4s/scan_loop.c:49
Function
Scan_setup
Setup
Scan/TestIn/scan_loop.c:76
Function
Scan_setup
Setup
Scan/60v2/scan_loop.c:49
Function
Scan_setup
Setup
Scan/None/scan_loop.c:47
Function
Scan_setup
Setup
Scan/K-Type/scan_loop.c:51
Function
Scan_setup
Setup
Scan/WhiteFox/scan_loop.c:49
Function
Scan_setup
Setup
Scan/Deprecated/MicroSwitch8304/scan_loop.c:66
Function
Scan_setup
Setup
Scan/Deprecated/SonyNEWS/scan_loop.c:64
Function
Scan_setup
Setup
Scan/Deprecated/Tandy1000/scan_loop.c:81
Function
Scan_setup
Setup
Scan/Deprecated/Kaypro1/scan_loop.c:64
Function
Scan_setup
Setup
Scan/Deprecated/EpsonQX-10/scan_loop.c:127
Function
Scan_setup
Setup
Scan/Deprecated/CK3/scan_loop.c:64
Function
Scan_setup
Initial setup for cap sense controller
Scan/Deprecated/DPH/scan_loop.c:211
Function
Scan_setup
Setup
Scan/Deprecated/MBC1000/scan_loop.c:71
Function
Scan_setup
Setup This setup is very simple, as there is no extra hardware used in this scan module, other than GPIOs. To be nice, we wait a little bit after powe
Scan/Deprecated/UnivacF3W9/scan_loop.c:88
Function
Scan_setup
Setup
Scan/Deprecated/matrix/scan_loop.c:73
Function
Scan_setup
Setup
Scan/Deprecated/SonyOA-S3400/scan_loop.c:156
Function
Scan_setup
Setup
Scan/Deprecated/HP150/scan_loop.c:108
Function
Scan_setup
Setup
Scan/Deprecated/FACOM6684/scan_loop.c:103
Function
Scan_setup
Setup
Scan/Kira/scan_loop.c:49
Function
Scan_setup
Setup
Scan/Infinity_Ergodox/scan_loop.c:49
Function
Scan_setup
Setup
Scan/Infinity_60/scan_loop.c:64
Function
Scan_setup
Setup
Scan/Infinity_60_LED/scan_loop.c:55
Function
Scan_setup
Setup
Scan/Gemini_Dusk_Dawn/scan_loop.c:50
Function
Scan_unlockKeyboard
NOTE: Does nothing with the MBC-55x
Scan/Deprecated/MBC-55X/scan_loop.c:391
Function
Scan_unlockKeyboard
Scan/Deprecated/MicroSwitch8304/scan_loop.c:223
Function
Scan_unlockKeyboard
Scan/Deprecated/SonyNEWS/scan_loop.c:215
Function
Scan_unlockKeyboard
NOTE: Does nothing with the BETKB
Scan/Deprecated/BETKB/scan_loop.c:297
Function
Scan_unlockKeyboard
Scan/Deprecated/Tandy1000/scan_loop.c:247
Function
Scan_unlockKeyboard
NOTE: Does nothing with the BETKB
Scan/Deprecated/Kaypro1/scan_loop.c:295
Function
Scan_unlockKeyboard
Scan/Deprecated/EpsonQX-10/scan_loop.c:426
← previous
next →
1,401–1,500 of 2,387, ranked by callers