Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/cpaczek/skylight
/ functions
Functions
710 in github.com/cpaczek/skylight
⨍
Functions
710
◇
Types & classes
153
↓ 1 callers
Function
score
(ac: Aircraft, azEl: AzEl, mode: TargetMode, c: TargetCriteria)
tracker/src/pointing/target.ts:26
↓ 1 callers
Method
screenHeading
(tr: Track, tt: number, cfg: Config, proj: ProjOpts)
web/src/display/renderer.ts:466
↓ 1 callers
Function
securityHeader
()
tracker/scripts/onvif-cmd.ts:16
↓ 1 callers
Function
selectedRef
()
web/src/tracker/components/CalibrationWizard.tsx:21
↓ 1 callers
Method
sendControlReset
()
tracker/src/camera/visca.ts:634
↓ 1 callers
Function
setField
(k: keyof ShowFields, v: boolean)
web/src/control/Control.tsx:71
↓ 1 callers
Method
setSourceOk
Source health from server status messages.
web/src/display/renderer.ts:243
↓ 1 callers
Method
setTargetMode
(mode: TargetMode)
tracker/src/loop.ts:237
↓ 1 callers
Method
setUrl
(url: string)
tracker/src/video/mse.ts:41
↓ 1 callers
Method
setUrl
Camera IP/URL can change at runtime; the new URL applies to the next clip.
tracker/src/video/recorder.ts:58
↓ 1 callers
Method
setUrl
(url: string)
tracker/src/video/stream.ts:38
↓ 1 callers
Method
setZoom
Command zoom alone (tracking-time zoom updates).
tracker/src/camera/driver.ts:33
↓ 1 callers
Function
skyAnglesToMeters
(angles: SkyAngles, horizonRadius: number)
shared/src/geo.ts:163
↓ 1 callers
Function
skyTimeLabel
(offsetMin: number)
web/src/control/Control.tsx:10
↓ 1 callers
Function
slewSeconds
(from: PanTilt, to: PanTilt, lim: CameraLimits, settleSec = 0.15)
shared/src/aim.ts:249
↓ 1 callers
Function
smoothTrack
Median(window 5, outlier reject) + EMA smoothing; linear-interp gaps + hold ends.
tracker/src/video/stabilize.ts:177
↓ 1 callers
Method
solve
(init: MountModel, solveGains: boolean, solveLevel: boolean)
tracker/src/calibration/session.ts:109
↓ 1 callers
Function
solve3
Solve a 3×3 linear system by Cramer's rule; null if near-singular.
tracker/src/vision/detect.ts:317
↓ 1 callers
Function
solveLinear
Solve a small symmetric system A x = b by Gaussian elimination.
shared/src/aim.ts:353
↓ 1 callers
Function
starAltAz
Horizontal coords of a fixed star from its RA/Dec and the local sidereal time.
shared/src/celestial.ts:72
↓ 1 callers
Function
start
(pan: number, tilt: number, zoom: number)
web/src/tracker/components/JogPad.tsx:11
↓ 1 callers
Method
start
()
tracker/src/loop.ts:167
↓ 1 callers
Method
start
(port: number, host: string)
tracker/src/hub.ts:111
↓ 1 callers
Method
start
()
tracker/src/video/mse.ts:69
↓ 1 callers
Method
start
()
tracker/src/video/stream.ts:47
↓ 1 callers
Method
start
()
server/src/datasource.ts:183
↓ 1 callers
Method
start
()
server/src/sfo-ground.ts:44
↓ 1 callers
Method
start
()
web/src/display/renderer.ts:195
↓ 1 callers
Function
startFfmpeg
()
tracker/scripts/measure-fov.ts:78
↓ 1 callers
Function
startFfmpeg
()
tracker/scripts/measure-latency.ts:104
↓ 1 callers
Method
state
(site: GeoPoint, now: number)
tracker/src/calibration/session.ts:131
↓ 1 callers
Method
stop
()
web/src/display/renderer.ts:229
↓ 1 callers
Method
stopJog
()
tracker/src/loop.ts:256
↓ 1 callers
Function
stopMotion
()
tracker/scripts/measure-abs.ts:81
↓ 1 callers
Function
stripPort
(rawHost: string)
server/src/allowed-hosts.ts:54
↓ 1 callers
Method
subscribe
(fn: Listener)
server/src/config-store.ts:87
↓ 1 callers
Method
subscribe
(fn: Listener)
web/src/lib/connection.ts:115
↓ 1 callers
Method
subscribe
(fn: Listener)
web/src/tracker/connection.ts:99
↓ 1 callers
Function
switchToProfile
(p: LocationProfile)
web/src/control/Control.tsx:98
↓ 1 callers
Method
takeSolved
()
tracker/src/calibration/session.ts:127
↓ 1 callers
Function
testByteZero
()
tracker/scripts/slow-limits.ts:131
↓ 1 callers
Function
testHostname
(host: string)
server/src/allowed-hosts.ts:95
↓ 1 callers
Function
testPulseQuantum
()
tracker/scripts/slow-limits.ts:183
↓ 1 callers
Function
testRelative
()
tracker/scripts/slow-limits.ts:142
↓ 1 callers
Function
tick
()
web/src/tv/Tv.tsx:76
↓ 1 callers
Method
tick
()
tracker/src/loop.ts:341
↓ 1 callers
Method
tick
(dt: number)
tracker/src/camera/sim.ts:121
↓ 1 callers
Function
tiltDegToUnits
(deg: number, s: ViscaUnitScale)
tracker/src/camera/units.ts:10
↓ 1 callers
Function
tiltUnitsToDeg
(units: number, s: ViscaUnitScale)
tracker/src/camera/units.ts:16
↓ 1 callers
Function
trackFromSidecar
Per-frame plane track from the live recorder sidecar (the tracker already * knew where the plane was). Maps detection times to frame indices and *
tracker/src/video/stabilize.ts:144
↓ 1 callers
Function
trackerWsUrl
()
web/src/tracker/connection.ts:23
↓ 1 callers
Function
trial
(n: number)
tracker/scripts/measure-latency.ts:127
↓ 1 callers
Method
update
Feed a fresh snapshot. Stamps each fix with local arrival time.
web/src/display/renderer.ts:249
↓ 1 callers
Method
updateSky
(cfg: Config, now: number)
web/src/display/renderer.ts:643
↓ 1 callers
Method
url
()
web/src/lib/connection.ts:47
↓ 1 callers
Method
url
()
web/src/tracker/connection.ts:51
↓ 1 callers
Function
useAmbientMode
()
web/src/lib/useAmbientMode.ts:62
↓ 1 callers
Function
validateRadioUrl
(radioUrl: unknown)
server/src/config-store.ts:18
↓ 1 callers
Method
visionTick
* Vision pass (Phase C): track-before-detect. Every candidate blob is * converted to WORLD az/el at frame time and fed to a small track table; *
tracker/src/loop.ts:907
↓ 1 callers
Function
wantedSteps
Parse "pan=4,5,9 tilt=10,11" style argv; no args = everything.
tracker/scripts/measure-speeds.ts:243
↓ 1 callers
Function
windowedRates
Gap-refined °/s over consecutive sub-windows — shows drift/steadiness.
tracker/scripts/byte0-verify.ts:70
↓ 1 callers
Function
wingspanM
(typeCode?: string, category?: string)
tracker/src/pointing/wingspan.ts:33
↓ 1 callers
Method
withinRadius
Keep only aircraft within the configured display radius. Position-less * records are kept — they're extrapolated from the last known fix client-si
server/src/datasource.ts:259
↓ 1 callers
Function
wsUrl
()
web/src/tv/useMse.ts:9
↓ 1 callers
Function
xShift
* Horizontal shift of b relative to a (px, sub-pixel) by SAD search over a * tall band (rooflines carry the texture; the sky is featureless), toleran
tracker/scripts/measure-fov.ts:129
↓ 1 callers
Function
zoomWide
()
tracker/scripts/video-speed.ts:46
↓ 1 callers
Function
zoomWide
()
tracker/scripts/slow-limits.ts:66
↓ 1 callers
Function
zoomWide
()
tracker/scripts/byte0-verify.ts:45
Function
CalibrationWizard
({ state, conn, }: { state: TrackerState; conn: TrackerConnection; })
web/src/tracker/components/CalibrationWizard.tsx:9
Function
ColorRow
({ label, value, onChange, }: { label: string; value: string; onChange: (v: string) => void; })
web/src/control/components.tsx:146
Function
ConfigPanel
({ config, conn, }: { config: TrackerConfig; conn: TrackerConnection; })
web/src/tracker/components/ConfigPanel.tsx:38
Function
Control
()
web/src/control/Control.tsx:32
Function
Display
()
web/src/display/Display.tsx:10
Function
JogPad
({ conn }: { conn: TrackerConnection })
web/src/tracker/components/JogPad.tsx:7
Function
Num
({ label, value, step = 1, onCommit, }: { label: string; value: number; step?: number; onCommit: (v:
web/src/tracker/components/ConfigPanel.tsx:8
Function
RecordPanel
({ state, connected, }: { state: TrackerState; connected: boolean; })
web/src/tracker/components/RecordPanel.tsx:26
Function
Row
({ label, children, hint, indent = false }: { label: string; children: ReactNode; hint?: string; indent?: bool
web/src/control/components.tsx:14
Function
Section
({ title, children }: { title: string; children: ReactNode })
web/src/control/components.tsx:5
Function
Segmented
({ value, options, onChange, }: { value: T; options: { value: T; label: string }[]; onChange: (v:
web/src/control/components.tsx:122
Function
SfoGroundPanel
(props: { ground: { at: number; aircraft: GroundAircraft[] } | null; })
web/src/tv/SfoGround.tsx:34
Function
SkyPolar
({ state, config, onPick, }: { state: TrackerState; config: TrackerConfig; onPick: (hex: string) =
web/src/tracker/components/SkyPolar.tsx:19
Function
Slider
({ value, min, max, step = 1, unit = "", onChange, }: { value: number; min: number; max: num
web/src/control/components.tsx:39
Function
StatusBar
({ state, connected, conn, }: { state: TrackerState; connected: boolean; conn: TrackerConnection;
web/src/tracker/components/StatusBar.tsx:15
Function
Stream
()
web/src/stream/Stream.tsx:27
Function
TargetTable
({ state, onPick, }: { state: TrackerState; onPick: (hex: string | null) => void; })
web/src/tracker/components/TargetTable.tsx:5
Function
TextInput
({ value, onCommit, placeholder, ariaLabel, }: { value: string; /** Fired on blur / Enter with the
web/src/control/components.tsx:79
Function
Toggle
({ value, onChange }: { value: boolean; onChange: (v: boolean) => void })
web/src/control/components.tsx:26
Function
Tracker
()
web/src/tracker/Tracker.tsx:14
Function
Tv
()
web/src/tv/Tv.tsx:29
Function
VideoPane
({ state, config, connected = true, }: { state: TrackerState; config: TrackerConfig; connected?: b
web/src/tracker/components/VideoPane.tsx:15
Method
broadcastConfig
(config: Config)
server/src/hub.ts:100
Method
cameraWorldAim
Where the camera is actually looking in the world (for the UI overlay).
tracker/src/loop.ts:1173
Function
centerOnAirport
()
web/src/control/Control.tsx:142
Function
centerOnTraffic
()
web/src/control/Control.tsx:115
Function
changeLocation
(q: string)
web/src/control/Control.tsx:75
Method
clamp
(v: number)
web/src/tv/cropFollow.ts:83
Method
clamp01
(v: number)
tracker/src/loop.ts:939
Function
commit
()
web/src/control/components.tsx:95
Method
constructor
( private url: string, private events: UpstreamEvents = {}, )
tracker/src/upstream.ts:41
Method
constructor
( private file: string, private events: UpstreamEvents = {}, private speed = 1, )
tracker/src/upstream.ts:134
← previous
next →
501–600 of 710, ranked by callers