MCPcopy Create free account

hub / github.com/cpaczek/skylight / functions

Functions710 in github.com/cpaczek/skylight

↓ 98 callersMethodpush
(o: WorldObs)
tracker/src/vision/tracks.ts:98
↓ 58 callersFunctionset
(patch: Partial<Config>)
web/src/control/Control.tsx:70
↓ 51 callersFunctiondescribe
()
server/src/allowed-hosts.ts:116
↓ 46 callersFunctionnorm180
(d: number)
shared/src/aim.ts:32
↓ 40 callersMethodsend
(msg: TrackerClientMessage)
web/src/tracker/connection.ts:93
↓ 38 callersMethodget
()
server/src/tle.ts:54
↓ 34 callersMethoderror
()
tracker/src/vision/net.ts:148
↓ 33 callersMethodtest
(host: string | undefined)
server/src/allowed-hosts.ts:15
↓ 24 callersMethodadd
(s: AutoCalSample)
tracker/src/calibration/auto.ts:129
↓ 24 callersMethodwrite
(kind: string, data: Record<string, unknown>)
tracker/src/record.ts:34
↓ 23 callersMethodstatus
()
tracker/src/video/mse.ts:94
↓ 21 callersMethodsend
(ws: WebSocket, msg: TrackerServerMessage)
tracker/src/hub.ts:220
↓ 19 callersMethodclose
()
web/src/lib/connection.ts:126
↓ 17 callersFunctionazElFromSite
(site: GeoPoint, target: GeoPoint)
shared/src/aim.ts:58
↓ 17 callersFunctionmountFromWorld
(azDeg: number, elDeg: number, m: MountModel)
shared/src/aim.ts:147
↓ 17 callersFunctionplaneAt
A plane at given elevation (deg) due north, via altitude over fixed ground range.
tracker/test/target.test.ts:17
↓ 17 callersFunctionrgba
(c: [number, number, number], a: number)
web/src/display/renderer.ts:144
↓ 17 callersMethodsave
()
server/src/config-store.ts:101
↓ 17 callersMethodsendCommand
(payload: number[])
tracker/src/camera/visca.ts:639
↓ 16 callersFunctionmakeCam
()
tracker/test/visca-drive.test.ts:28
↓ 15 callersMethodfind
(hex: string)
tracker/src/upstream.ts:28
↓ 15 callersMethodset
(config: Config)
server/src/config-store.ts:72
↓ 14 callersMethodgetConfig
()
tracker/src/upstream.ts:26
↓ 14 callersMethodpatchConfig
Patch the shared config on the server (persisted there).
tracker/src/upstream.ts:30
↓ 14 callersMethodpredict
* Predicted plane centre at `now + leadMs`. leadMs trims the constant * pipeline offset: positive if the crop trails the plane on screen, * nega
web/src/tv/cropFollow.ts:99
↓ 13 callersFunctioncmdRates
(cam: ViscaCamera)
tracker/test/visca-drive.test.ts:42
↓ 13 callersFunctionestimateShift
( prev: Uint8Array, cur: Uint8Array, w: number, h: number, seedDx = 0, seedDy = 0, searchPx = 6,
tracker/src/vision/motion.ts:40
↓ 13 callersMethodobserve
(ac: Aircraft, now: number)
tracker/src/pointing/predict.ts:60
↓ 13 callersFunctionsetPose
Inject a "position reply" the way onMessage would.
tracker/test/visca-drive.test.ts:33
↓ 13 callersFunctionsleep
(ms: number)
tracker/scripts/slow-limits.ts:39
↓ 13 callersFunctionworldFromMount
(pt: PanTilt, m: MountModel)
shared/src/aim.ts:138
↓ 12 callersFunctionnorm360
(d: number)
shared/src/aim.ts:27
↓ 12 callersFunctionplaneAt
(t: number)
tracker/test/tracks.test.ts:30
↓ 12 callersMethodtrackRate
* Closed-loop velocity pursuit, deg/s per axis. Used while tracking — a * continuous drive glides where streamed absolute moves stutter (each *
tracker/src/camera/driver.ts:30
↓ 11 callersFunctionclamp
(v: number, lo: number, hi: number)
tracker/src/loop.ts:1182
↓ 11 callersFunctiondrawBlob
(img: Uint8Array, cx: number, cy: number, r: number, delta: number)
tracker/test/detect.test.ts:27
↓ 11 callersMethodgotoAbsolute
* Absolute move (mount-frame degrees + raw zoom units). Fire-and-forget: * the implementation queues/throttles; the latest call wins. Optional *
tracker/src/camera/driver.ts:20
↓ 11 callersFunctionmergeConfig
(base: Config, patch: Partial<Config>)
shared/src/config.ts:515
↓ 11 callersFunctionpredictGeo
(k: Kinematics, dtSec: number)
shared/src/aim.ts:195
↓ 11 callersMethodresize
()
web/src/display/renderer.ts:233
↓ 11 callersMethodtrySolve
* Refit the mount to the buffer. Returns a model ONLY when it is clearly * better than `current` on the same samples and the step is sane; the *
tracker/src/calibration/auto.ts:169
↓ 10 callersFunctioncol
(c: RGB, a: number)
web/src/display/aircraftGlyph.ts:79
↓ 10 callersFunctionhexToRgb
(hex: string)
web/src/display/renderer.ts:1268
↓ 10 callersFunctionobs
(t: number, azDeg: number, elDeg: number, contrast = 5, jitter = 0)
tracker/test/tracks.test.ts:12
↓ 10 callersMethodreset
Drop the lock and all tracks (target switch — nothing carries over).
tracker/src/vision/tracks.ts:212
↓ 10 callersFunctionselectTarget
( aircraft: Aircraft[], site: GeoPoint, now: number, current: CurrentTarget | null, mode: TargetMode
tracker/src/pointing/target.ts:65
↓ 10 callersMethodstop
()
tracker/src/upstream.ts:24
↓ 9 callersFunctionchooseZoom
( ac: Aircraft, azEl: AzEl, cfg: TrackerConfig, /** Target's current angular rate across the sky, deg/
tracker/src/pointing/zoom.ts:25
↓ 9 callersFunctionclamp01
(x: number)
web/src/display/renderer.ts:1154
↓ 9 callersFunctioncol
(name: string)
server/src/airports.ts:110
↓ 9 callersFunctiongeoAvailability
({ hasGeolocation, isSecureContext, hostname, }: GeoAvailabilityInput)
web/src/lib/geolocation.ts:31
↓ 9 callersFunctionhfovFromZoomUnits
(units: number, lut: FovPoint[])
shared/src/aim.ts:537
↓ 9 callersFunctionmakeSky
Sky with a vertical brightness gradient + mild noise (deterministic).
tracker/test/detect.test.ts:12
↓ 9 callersFunctionmean
(a: number[])
tracker/scripts/cal-analyze.ts:24
↓ 9 callersMethodpropagate
Advance the smoothed setpoint by dt, rate-limited to maxDps.
shared/src/aim.ts:284
↓ 9 callersFunctionsolveMount
( samples: CalibrationSample[], init: MountModel, opts: SolveOptions, )
shared/src/aim.ts:377
↓ 9 callersMethodstart
()
tracker/src/upstream.ts:23
↓ 9 callersMethodupdate
* Associate this frame's observations to tracks (greedy nearest-neighbor * within gateDeg, az distance cos(el)-weighted), spawn tracks for the *
tracker/src/vision/tracks.ts:224
↓ 8 callersFunctioncapture
Capture `secs` of RTSP as W×H gray frames.
tracker/scripts/slow-limits.ts:69
↓ 8 callersMethodcfg
()
tracker/src/loop.ts:188
↓ 8 callersFunctionfeedPass
Feed a constant-velocity pass: cx advances `vx` per second, samples every * `periodMs`, each arriving `latencyMs` after its capture. Returns feed ti
web/test/crop-follow.test.ts:9
↓ 8 callersFunctionfindBlob
( luma: Uint8Array, width: number, height: number, opts: DetectOptions = {}, )
tracker/src/vision/detect.ts:141
↓ 8 callersFunctionfindLargeObject
( luma: Uint8Array, width: number, height: number, opts: DetectOptions = {}, )
tracker/src/vision/detect.ts:160
↓ 8 callersMethodflushWanted
Send the queued absolute pose if it moved enough since the last send.
tracker/src/camera/visca.ts:563
↓ 8 callersFunctiongroundToSkyAngles
( m: Meters, altFt: number, fallbackAz?: number, )
shared/src/geo.ts:133
↓ 8 callersFunctionpredictAim
( ac: Aircraft, site: GeoPoint, now: number, history: TrackHistory, params: PredictParams, mount:
tracker/src/pointing/predict.ts:131
↓ 8 callersMethodsend
(ws: WebSocket, msg: ServerMessage)
server/src/hub.ts:122
↓ 8 callersFunctionsleep
(ms: number)
tracker/scripts/measure-fov.ts:64
↓ 7 callersFunctionbtn
(label: string, pan: number, tilt: number, zoom: number, cls = "")
web/src/tracker/components/JogPad.tsx:21
↓ 7 callersFunctiondecodeYolox
( out: RawTensor, inputSize: number, scoreThresh: number, classId: number, strides: number[] = STRID
tracker/src/vision/net.ts:63
↓ 7 callersMethodkill
()
tracker/src/video/mse.ts:139
↓ 7 callersMethodselect
* Score every track against the predicted motion and manage the lock. * Returns the locked track's scoring (or null when nothing is locked). *
tracker/src/vision/tracks.ts:283
↓ 7 callersFunctionskyElevToRadius
(elevDeg: number, horizonRadius: number)
shared/src/geo.ts:157
↓ 7 callersMethodtoPoint
( sample: GroundSample, cfg: Config, proj: ProjOpts, tr?: Track, )
web/src/display/renderer.ts:333
↓ 7 callersFunctionvalidLatLon
(lat: number, lon: number)
server/src/geocode.ts:14
↓ 6 callersFunctionaircraftGeoPoint
(ac: Aircraft)
shared/src/aim.ts:184
↓ 6 callersFunctioncompensatedResidual
( prev: Uint8Array, cur: Uint8Array, w: number, h: number, shift: Shift, )
tracker/src/vision/motion.ts:84
↓ 6 callersFunctioncomputeSky
(date: Date, latDeg: number, lonDeg: number, o: SkyOpts)
shared/src/celestial.ts:110
↓ 6 callersMethodfeed
* Offer the latest broadcast detection. The same underlying detection is * rebroadcast with a grown ageMs every state tick — `now - ageMs` recovers
web/src/tv/cropFollow.ts:59
↓ 6 callersFunctionformatSpeed
(gsKnots: number, unit: SpeedUnit)
shared/src/format.ts:27
↓ 6 callersMethodgetPose
Last pose reported by the camera (inquiry / integrator), or null.
tracker/src/camera/driver.ts:54
↓ 6 callersFunctionoriginHostname
(origin: string | undefined)
server/src/allowed-hosts.ts:131
↓ 6 callersFunctionoverheadFix
250 kt northbound at 2500 m, dead over the site (closest approach t≈90s).
tracker/test/planner.test.ts:35
↓ 6 callersFunctionparseCoords
(q: string)
server/src/geocode.ts:26
↓ 6 callersFunctionposition
(pan: number, tilt: number)
tracker/scripts/slow-limits.ts:124
↓ 6 callersFunctionpredAt
(t: number)
tracker/test/tracks.test.ts:34
↓ 6 callersMethodprojectSky
Place an (azimuth, altitude) sky point on the field. Zenith=center, horizon=edge.
web/src/display/renderer.ts:666
↓ 6 callersFunctionresid
(s: (typeof samples)[0], m: MountModel)
tracker/scripts/cal-analyze.ts:20
↓ 6 callersFunctionrtspUrl
(template: string, ip: string)
tracker/src/index.ts:26
↓ 6 callersFunctionrun
(want: number, seconds: number)
tracker/test/visca-drive.test.ts:184
↓ 6 callersFunctionscene
Sky with a linear gradient + an optional filled rectangle ("plane").
tracker/test/detect-large.test.ts:11
↓ 6 callersFunctionsleep
(ms: number)
tracker/scripts/measure-abs.ts:27
↓ 6 callersFunctionsleep
(ms: number)
tracker/scripts/measure-latency.ts:60
↓ 6 callersFunctionsleep
(ms: number)
tracker/scripts/byte0-verify.ts:25
↓ 6 callersFunctionsleep
(ms: number)
tracker/scripts/measure-speeds.ts:101
↓ 6 callersFunctionstop
()
tracker/scripts/slow-limits.ts:59
↓ 6 callersMethodupdate
(partial: Partial<StreamState>)
web/src/lib/connection.ts:121
↓ 5 callersMethodall
()
tracker/src/vision/tracks.ts:203
↓ 5 callersMethodbroadcast
(msg: ServerMessage)
server/src/hub.ts:116
↓ 5 callersFunctioncore
(ctx: CanvasRenderingContext2D, s: number, alpha: number, r: number)
web/src/display/aircraftGlyph.ts:349
next →1–100 of 710, ranked by callers