Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/cyberpandino/cluster
/ functions
Functions
219 in github.com/cyberpandino/cluster
⨍
Functions
219
◇
Types & classes
49
↓ 27 callers
Method
on
(event, callback)
server/services/WebSocketService.js:108
↓ 13 callers
Method
emitStatus
(statusData)
server/services/WebSocketService.js:55
↓ 8 callers
Method
broadcast
(event, data)
server/services/WebSocketService.js:51
↓ 6 callers
Method
updateActivity
()
server/services/OBDCommunicationService.js:210
↓ 5 callers
Function
addLog
(level: LogEntry['level'], args: any[])
client/src/hooks/useConsoleCapture.ts:21
↓ 5 callers
Method
emit
(event, data)
server/services/WebSocketService.js:112
↓ 5 callers
Method
sendCommand
(cmd)
server/services/OBDCommunicationService.js:98
↓ 5 callers
Method
sleep
(ms)
server/services/OBDCommunicationService.js:230
↓ 5 callers
Method
waitForResponse
(timeoutMs = 4000)
server/services/OBDCommunicationService.js:107
↓ 4 callers
Method
forceRestart
()
server/services/OBDServer.js:419
↓ 4 callers
Method
handleData
* Elabora dati ricevuti da WebSocket
client/src/services/WebSocketService.ts:197
↓ 4 callers
Function
padNumber
(value: number)
client/src/config/time.ts:26
↓ 4 callers
Method
sleep
(ms)
server/services/OBDServer.js:448
↓ 3 callers
Method
readPID
(pid, name)
server/services/OBDCommunicationService.js:164
↓ 3 callers
Method
readTemperature
* Legge la temperatura dal sensore DS18B20
server/services/TemperatureSensorService.js:133
↓ 3 callers
Method
stop
* Ferma tutte le animazioni mock
client/src/services/MockAnimationService.ts:46
↓ 2 callers
Method
cleanup
* Cleanup e rilascio risorse GPIO
server/services/GPIOService.js:170
↓ 2 callers
Method
clearConnectionTimeout
* Rimuove timeout connessione
client/src/services/WebSocketService.ts:138
↓ 2 callers
Method
connectToServer
* Connessione al server WebSocket
client/src/services/WebSocketService.ts:107
↓ 2 callers
Method
disconnect
* Disconnette il WebSocket e ferma le animazioni
client/src/services/WebSocketService.ts:47
↓ 2 callers
Method
disconnect
()
server/services/OBDCommunicationService.js:218
↓ 2 callers
Method
executeScript
* Esegue script di sistema configurato
server/services/IgnitionService.js:115
↓ 2 callers
Method
forceReconnect
()
server/services/OBDServer.js:405
↓ 2 callers
Method
getPIDDefinitions
()
server/services/PIDParserService.js:43
↓ 2 callers
Function
getServices
* Recupera tutti i servizi dal server
client/src/store/actions/services.tsx:29
↓ 2 callers
Method
handleValueChange
* Gestisce cambio valore GPIO (0/1)
server/services/IgnitionService.js:90
↓ 2 callers
Method
initialize
* Inizializza pin GPIO per il rilevamento quadro
server/services/IgnitionService.js:39
↓ 2 callers
Method
notifyTemperature
* Notifica nuova temperatura via WebSocket
server/services/TemperatureSensorService.js:165
↓ 2 callers
Method
parseResponse
(pid, response, name)
server/services/PIDParserService.js:47
↓ 2 callers
Method
performReading
* Esegue una lettura del livello carburante
server/services/FuelSensorService.js:99
↓ 2 callers
Method
resetWarnings
* Spegne tutte le spie di warning
client/src/services/MockAnimationService.ts:94
↓ 2 callers
Method
sleep
(ms)
server/services/MonitoringService.js:183
↓ 2 callers
Method
startMockMode
* Avvia modalità mock con animazioni
client/src/services/WebSocketService.ts:100
↓ 2 callers
Method
startReading
* Avvia lettura periodica livello carburante
server/services/FuelSensorService.js:70
↓ 2 callers
Method
startWithRetry
()
server/services/OBDServer.js:205
↓ 2 callers
Method
stop
()
server/services/OBDServer.js:433
↓ 2 callers
Method
stopMonitoring
()
server/services/MonitoringService.js:167
↓ 2 callers
Method
stopPeriodicPIDScan
()
server/services/OBDServer.js:304
↓ 2 callers
Method
stopReading
* Ferma la lettura periodica
server/services/FuelSensorService.js:88
↓ 2 callers
Method
updateWorkingPIDsInternal
* Metodo interno per aggiornare le liste dei PID * @param {Array} workingPIDs - Lista dei PID funzionanti
server/services/MonitoringService.js:133
↓ 1 callers
Method
autoDetectSensor
* Auto-rileva il primo sensore DS18B20 disponibile
server/services/TemperatureSensorService.js:77
↓ 1 callers
Method
checkRaspberryPiDependencies
* Verifica che il sistema sia un Raspberry Pi con le dipendenze essenziali * I sensori (temperatura e carburante) sono opzionali e non bloccano l'a
server/services/OBDServer.js:47
↓ 1 callers
Method
connect
* Inizializza la connessione WebSocket o avvia modalità mock
client/src/services/WebSocketService.ts:35
↓ 1 callers
Method
connect
()
server/services/OBDCommunicationService.js:29
↓ 1 callers
Function
createCockpit
()
main.js:18
↓ 1 callers
Method
createSerialPort
()
server/services/OBDCommunicationService.js:54
↓ 1 callers
Method
decodeFuelSystemStatus
(status)
server/services/PIDParserService.js:476
↓ 1 callers
Method
decodeMonitorStatus
(bytes)
server/services/PIDParserService.js:470
↓ 1 callers
Method
decodeMonitorStatusDriveCycle
(bytes)
server/services/PIDParserService.js:516
↓ 1 callers
Method
decodeOBDStandards
(standard)
server/services/PIDParserService.js:497
↓ 1 callers
Method
decodeSecondaryAirStatus
(status)
server/services/PIDParserService.js:487
↓ 1 callers
Method
decodeSupportedPIDs
(bytes)
server/services/PIDParserService.js:466
↓ 1 callers
Function
detectPackageManager
()
scripts/pm.js:8
↓ 1 callers
Method
emitError
(error)
server/services/WebSocketService.js:93
↓ 1 callers
Method
emitExternalTemperature
* Emette temperatura esterna da sensore DS18B20
server/services/WebSocketService.js:82
↓ 1 callers
Method
emitFuelLevel
* Emette livello carburante da sensore ADS1115
server/services/WebSocketService.js:89
↓ 1 callers
Method
emitIgnitionState
* Notifica stato quadro via WebSocket
server/services/IgnitionService.js:138
↓ 1 callers
Method
emitOBDData
(data)
server/services/WebSocketService.js:62
↓ 1 callers
Method
emitOBDLiveData
(data)
server/services/WebSocketService.js:67
↓ 1 callers
Method
emitWarnings
* Emette stato spie GPIO
server/services/WebSocketService.js:75
↓ 1 callers
Function
formatTime
(date: Date, format: TimeFormat = appConfig.timeFormat)
client/src/config/time.ts:12
↓ 1 callers
Function
getColor
()
client/src/components/Odometer/Odometer.tsx:76
↓ 1 callers
Function
getColor
()
client/src/components/Tachometer/Tachometer.tsx:78
↓ 1 callers
Function
getColor
()
client/src/components/Temperature/Temperature.tsx:41
↓ 1 callers
Function
getColor
()
client/src/components/Fuel/Fuel.tsx:38
↓ 1 callers
Function
getLogColor
(level: string)
client/src/components/ConsoleViewer/ConsoleViewer.tsx:58
↓ 1 callers
Function
getLogIcon
(level: string)
client/src/components/ConsoleViewer/ConsoleViewer.tsx:45
↓ 1 callers
Method
handleExternalTemperature
* Gestisce temperatura esterna da sensore DS18B20
client/src/services/WebSocketService.ts:243
↓ 1 callers
Method
handleFuelLevel
* Gestisce livello carburante da sensore ADS1115
client/src/services/WebSocketService.ts:257
↓ 1 callers
Method
handleGPIOWarnings
* Gestisce aggiornamenti stato spie GPIO da optoaccoppiatori
client/src/services/WebSocketService.ts:225
↓ 1 callers
Method
initialize
* Inizializza ADC ADS1115
server/services/FuelSensorService.js:36
↓ 1 callers
Method
initialize
* Inizializza il sensore DS18B20 * Auto-rileva il primo sensore se sensorId non è specificato
server/services/TemperatureSensorService.js:39
↓ 1 callers
Method
initializeGPIO
* Inizializza il modulo GPIO * Utilizza onoff su Raspberry Pi, mock su altre piattaforme
server/services/GPIOService.js:37
↓ 1 callers
Method
initializeMockGPIO
* Modalità mock per sviluppo su piattaforme non-Raspberry
server/services/GPIOService.js:74
↓ 1 callers
Method
initializePIDDefinitions
()
server/services/PIDParserService.js:19
↓ 1 callers
Method
initializeServices
()
server/services/OBDServer.js:125
↓ 1 callers
Method
isMonitoringActive
()
server/services/MonitoringService.js:172
↓ 1 callers
Method
isPIDCurrentlyMonitored
* Controlla se un PID è attualmente monitorato * @param {string} pidKey - Chiave del PID da controllare * @returns {boolean} - true se il PID è
server/services/MonitoringService.js:147
↓ 1 callers
Method
notifyChanges
* Notifica cambiamenti di stato via WebSocket
server/services/GPIOService.js:145
↓ 1 callers
Method
notifyFuelLevel
* Notifica livello carburante via WebSocket
server/services/FuelSensorService.js:162
↓ 1 callers
Method
parseBytes
(cleanResponse)
server/services/PIDParserService.js:92
↓ 1 callers
Method
parsePIDValue
(pid, bytes, result)
server/services/PIDParserService.js:106
↓ 1 callers
Method
periodicPIDScan
()
server/services/OBDServer.js:312
↓ 1 callers
Method
processFuelReading
* Elabora lettura ADC e calcola percentuale carburante
server/services/FuelSensorService.js:127
↓ 1 callers
Method
readAllPins
* Legge lo stato di tutti i pin GPIO configurati
server/services/GPIOService.js:109
↓ 1 callers
Method
readFuelLevel
* Legge immediatamente il livello carburante (sincrono per API)
server/services/FuelSensorService.js:183
↓ 1 callers
Method
resetState
* Reset stato iniziale
client/src/services/MockAnimationService.ts:84
↓ 1 callers
Method
safeRead
* Lettura protetta del pin
server/services/IgnitionService.js:79
↓ 1 callers
Method
scanAllPIDs
()
server/services/OBDServer.js:353
↓ 1 callers
Function
scrollToBottom
()
client/src/components/ConsoleViewer/ConsoleViewer.tsx:29
↓ 1 callers
Method
sendInitialStatus
(socket, statusData)
server/services/WebSocketService.js:116
↓ 1 callers
Method
setupConnectionTimeout
* Configura timeout connessione
client/src/services/WebSocketService.ts:127
↓ 1 callers
Method
setupEventHandlers
* Configura gestori eventi WebSocket
client/src/services/WebSocketService.ts:148
↓ 1 callers
Method
setupEventHandlers
()
server/services/WebSocketService.js:30
↓ 1 callers
Method
setupEventHandlers
()
server/services/OBDCommunicationService.js:76
↓ 1 callers
Method
setupEventHandlers
()
server/services/OBDServer.js:150
↓ 1 callers
Function
splitCwd
(args)
scripts/pm.js:20
↓ 1 callers
Method
start
* Avvia tutte le animazioni mock
client/src/services/MockAnimationService.ts:31
↓ 1 callers
Method
start
()
server/services/OBDServer.js:179
↓ 1 callers
Method
startKilometresAnimation
* Animazione chilometri: incremento periodico
client/src/services/MockAnimationService.ts:213
next →
1–100 of 219, ranked by callers