Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/ecto/muni
/ functions
Functions
2,908 in github.com/ecto/muni
⨍
Functions
2,908
◇
Types & classes
800
↓ 1 callers
Function
onConnect
()
depot/console/src/hooks/useGamepad.ts:96
↓ 1 callers
Function
onScroll
()
web/src/components/layout/FloatingHeader.tsx:11
↓ 1 callers
Method
on_shutdown
(&mut self)
mcu/bins/esp32s3-eth/src/roles/lights.rs:131
↓ 1 callers
Method
on_state_change
(&mut self, state: RoverState)
mcu/bins/esp32s3-eth/src/roles/lights.rs:119
↓ 1 callers
Method
on_timeout
(&mut self)
mcu/bins/esp32s3-eth/src/roles/lights.rs:126
↓ 1 callers
Method
online_mcus
Get all online MCUs.
bvr/firmware/crates/tools/src/eth_discovery.rs:270
↓ 1 callers
Method
open
Open a CAN socket on the specified interface.
bvr/firmware/crates/can/src/lib.rs:103
↓ 1 callers
Method
optimize
Optimize the pose graph using Gauss-Newton.
bvr/firmware/crates/slam/src/lib.rs:836
↓ 1 callers
Function
orbitAngle
( frame: number, startFrame: number, endFrame: number, startAngle: number = 0, endAngle: number = Ma
video/src/lib/easing.ts:63
↓ 1 callers
Method
outlet_area
Outlet area (mm²) - rectangular
bvr/cad/src/parts/blower_nozzle.rs:70
↓ 1 callers
Method
overlaps
Check if this bounding box overlaps with another.
depot/types/src/geo.rs:34
↓ 1 callers
Method
parse
(&self, data: &[u8])
mcu/bins/esp32s3-eth/src/command.rs:56
↓ 1 callers
Function
parse_command
Parse a serial command and update state
mcu/bins/esp32s3/src/main.rs:246
↓ 1 callers
Function
parse_data
Parse incoming data (auto-detects NMEA, RTCM3, or UBX)
bvr/firmware/bins/cli/src/gps.rs:298
↓ 1 callers
Function
parse_gga
Parse a GGA NMEA sentence
depot/gps-status/src/main.rs:510
↓ 1 callers
Function
parse_gga
(fields: &[&str], state: &mut GpsState)
bvr/firmware/bins/cli/src/gps.rs:372
↓ 1 callers
Function
parse_gsa
Parse a GSA NMEA sentence
depot/gps-status/src/main.rs:535
↓ 1 callers
Function
parse_imu_packet
Parse an IMU data packet. SDK2 IMU packet format (60 bytes total): Bytes 0: version Bytes 1-2: length (LE) Bytes 3-4: time_interval Bytes 5-6: data_n
bvr/firmware/crates/lidar/src/driver.rs:1127
↓ 1 callers
Function
parse_nmea
(line: &str, state: &mut GpsState)
bvr/firmware/bins/cli/src/gps.rs:347
↓ 1 callers
Function
parse_nmea_sentence
Parse an NMEA sentence and update state if relevant.
bvr/firmware/crates/gps/src/lib.rs:169
↓ 1 callers
Function
parse_rmc
Parse RMC sentence (Recommended Minimum Navigation Information). Format: $GPRMC,hhmmss.ss,A,llll.ll,a,yyyyy.yy,a,x.x,x.x,ddmmyy,x.x,a*hh
bvr/firmware/crates/gps/src/lib.rs:279
↓ 1 callers
Function
parse_rtcm3
(data: &[u8], state: &mut GpsState)
bvr/firmware/bins/cli/src/gps.rs:447
↓ 1 callers
Function
parse_spherical
Parse spherical point data (type 3). Each point: depth(u32), theta(u16), phi(u16), reflectivity(u8), tag(u8) = 10 bytes
bvr/firmware/crates/lidar/src/driver.rs:1074
↓ 1 callers
Method
parse_status1
(&mut self, data: &[u8])
bvr/firmware/crates/can/src/vesc.rs:371
↓ 1 callers
Method
parse_status4
(&mut self, data: &[u8])
bvr/firmware/crates/can/src/vesc.rs:380
↓ 1 callers
Method
parse_status5
(&mut self, data: &[u8])
bvr/firmware/crates/can/src/vesc.rs:389
↓ 1 callers
Function
parse_ubx
(data: &[u8], state: &mut GpsState)
bvr/firmware/bins/cli/src/gps.rs:493
↓ 1 callers
Function
parse_wind_speed
(s: &str)
depot/dispatch/src/weather.rs:311
↓ 1 callers
Function
passArray8ToWasm0
(arg, malloc)
depot/console/public/rerun/re_viewer.js:295
↓ 1 callers
Method
peer_count
Get the peer count handle (for auto-sleep suppression in the control loop).
bvr/firmware/crates/teleop/src/rtc.rs:372
↓ 1 callers
Method
perturb
(&mut self, lr: f32, advantage: f32, rng: &mut impl Rng)
bvr/firmware/bins/train/src/main.rs:560
↓ 1 callers
Method
physics
Get reference to physics.
bvr/firmware/crates/rl/src/env.rs:221
↓ 1 callers
Method
planned_path
Get the current planned path waypoints (from A* planner). Returns the path waypoints if a path is currently planned, along with the waypoint index be
bvr/firmware/crates/control-loop/src/navigation_controller.rs:789
↓ 1 callers
Function
poll
()
depot/console/src/hooks/useGamepad.ts:19
↓ 1 callers
Function
poller_task
Periodically sends COMM_GET_VALUES to the gateway VESC at ~20 Hz.
bvr/firmware/bins/bvrd/src/vesc_serial.rs:195
↓ 1 callers
Method
position_normalized
(&self)
bvr/firmware/crates/tools/src/protocol.rs:106
↓ 1 callers
Method
predict
Predict step: propagate state with body-frame odometry delta (dx, dy, dθ).
bvr/firmware/crates/slam/src/lib.rs:228
↓ 1 callers
Function
preprocess_point_cloud
Full preprocessing pipeline for point cloud. Args: points: Raw point cloud voxel_size: Voxel size for downsampling
depot/splat-worker/src/worker.py:484
↓ 1 callers
Function
print_summary
Print a formatted evaluation report to stdout.
bvr/training/evaluate.py:186
↓ 1 callers
Method
probability
Get probability at grid cell (convenience wrapper).
bvr/firmware/crates/costmap/src/lib.rs:622
↓ 1 callers
Function
probe_csi_camera
Try to probe a CSI camera by sensor ID.
bvr/firmware/crates/camera/src/lib.rs:264
↓ 1 callers
Function
processPendingRevocations
* Process any pending blob URL revocations that are ready.
depot/console/src/lib/videoFrameStore.ts:86
↓ 1 callers
Function
process_batch
Process a RecordBatch and extract relevant data.
depot/mapper/src/rrd_extractor.rs:246
↓ 1 callers
Method
process_events
Process pending dispatch events from the receiver
bvr/firmware/crates/control-loop/src/dispatch_handler.rs:41
↓ 1 callers
Function
process_new_session
Process a newly discovered session
depot/mapper/src/main.rs:447
↓ 1 callers
Function
process_rrd_session
Process an RRD session file by extracting its contents. Extracts poses, LiDAR, camera, and GPS data from the .rrd file and writes them to an extracte
depot/mapper/src/main.rs:342
↓ 1 callers
Function
process_session
Process a single session
depot/mapper/src/main.rs:538
↓ 1 callers
Method
progress_percent
(&self)
bvr/firmware/bins/bvrd/src/state_types.rs:52
↓ 1 callers
Method
progress_percent
Progress percentage (0-100).
bvr/firmware/crates/control-loop/src/navigation_controller.rs:271
↓ 1 callers
Function
project
(v: Vec3, cx: number, cy: number, scale: number)
web/src/components/home/HeroAnimation.tsx:119
↓ 1 callers
Function
pulse_phase
Calculate pulse brightness (0-255) based on elapsed time and period. Uses a sine-like curve for smooth breathing.
mcu/crates/mcu-leds/src/animations.rs:73
↓ 1 callers
Function
pushObstacleSnapshot
(obstacles: DecodedObstacle[])
depot/console/src/lib/obstacleInterpolation.ts:83
↓ 1 callers
Function
pushSnapshot
( state: InterpolationState, snapshot: PoseSnapshot )
depot/console/src/lib/interpolation.ts:127
↓ 1 callers
Function
pushSnapshotDirect
(snapshot: PoseSnapshot)
depot/console/src/lib/interpolation.ts:65
↓ 1 callers
Method
quality
(&self)
bvr/firmware/crates/teleop/src/lib.rs:224
↓ 1 callers
Function
quaternion_to_matrix
Convert quaternion [qx, qy, qz, qw] to 3x3 rotation matrix.
depot/splat-worker/src/worker.py:171
↓ 1 callers
Function
query_params
Send a parameter query and return parsed key-value pairs.
bvr/firmware/crates/lidar/src/driver.rs:347
↓ 1 callers
Function
raw_capture_loop
Internal raw RGB capture loop.
bvr/firmware/crates/camera/src/lib.rs:1139
↓ 1 callers
Method
ray_cast
(&self, ray: &Ray, max_toi: f32)
depot/sim-bridge/src/world.rs:128
↓ 1 callers
Method
reconstruct_path
Reconstruct path from came_from map.
bvr/firmware/crates/planner/src/lib.rs:378
↓ 1 callers
Method
record_can_success
Record a successful CAN transmission
bvr/firmware/crates/control-loop/src/lib.rs:111
↓ 1 callers
Method
refresh
Refresh system metrics (call before reading).
bvr/firmware/crates/metrics/src/lib.rs:252
↓ 1 callers
Method
regenerate_world
Regenerate world with new random obstacles.
bvr/firmware/crates/rl/src/env.rs:310
↓ 1 callers
Method
register_blower
Register a blower tool from config.
bvr/firmware/crates/tools/src/discovery.rs:150
↓ 1 callers
Method
reloc_scan_matcher
Get a reference to the wide-tolerance relocalization scan matcher.
bvr/firmware/crates/slam/src/persistence.rs:510
↓ 1 callers
Function
removeVideoElement
(cameraId: number)
depot/console/src/lib/videoFrameStore.ts:249
↓ 1 callers
Function
remove_statistical_outliers
Remove statistical outliers based on mean distance to k nearest neighbors. Points with mean distance greater than (global_mean + std_rat
depot/splat-worker/src/worker.py:366
↓ 1 callers
Method
render
()
depot/console/src/components/ErrorBoundary.tsx:27
↓ 1 callers
Function
render_header_base
(f: &mut Frame, area: Rect, state: &GpsState, port: &str)
bvr/firmware/bins/cli/src/gps.rs:854
↓ 1 callers
Function
render_header_rover
(f: &mut Frame, area: Rect, state: &GpsState, port: &str)
bvr/firmware/bins/cli/src/gps.rs:635
↓ 1 callers
Function
render_position
(f: &mut Frame, area: Rect, state: &GpsState)
bvr/firmware/bins/cli/src/gps.rs:669
↓ 1 callers
Function
render_rtcm_messages
(f: &mut Frame, area: Rect, state: &GpsState)
bvr/firmware/bins/cli/src/gps.rs:959
↓ 1 callers
Function
render_satellites
(f: &mut Frame, area: Rect, state: &GpsState)
bvr/firmware/bins/cli/src/gps.rs:766
↓ 1 callers
Function
render_survey_status
(f: &mut Frame, area: Rect, state: &GpsState)
bvr/firmware/bins/cli/src/gps.rs:886
↓ 1 callers
Method
reset
Reset the filter to uninitialized state.
bvr/firmware/crates/localization/src/attitude.rs:216
↓ 1 callers
Method
reset
Reset the estimator to origin.
bvr/firmware/crates/localization/src/estimator.rs:361
↓ 1 callers
Method
reset
Reset warm-start (call when switching to a new path).
bvr/firmware/crates/mppi/src/lib.rs:135
↓ 1 callers
Function
resize
()
web/src/components/home/HeroAnimation.tsx:156
↓ 1 callers
Method
resolved_mounts
Resolve camera mounts: use `mounts` array if present, otherwise build a single-entry list from legacy fields.
bvr/firmware/bins/bvrd/src/config.rs:226
↓ 1 callers
Function
rleDecodeU8
RLE decode: [count:u8][value:u8] pairs → flat Uint8Array.
depot/console/src/lib/protocol.ts:660
↓ 1 callers
Function
rotateX
(v: Vec3, a: number)
web/src/components/home/HeroAnimation.tsx:114
↓ 1 callers
Function
rotateY
(v: Vec3, a: number)
web/src/components/home/HeroAnimation.tsx:109
↓ 1 callers
Function
runSequence
(seq: Line[])
web/src/components/home/HeroTerminal.tsx:70
↓ 1 callers
Function
run_benchmark
Benchmark environment performance.
bvr/firmware/bins/train/src/main.rs:268
↓ 1 callers
Function
run_gaussian_splatting
Run Gaussian splatting training. This is a simplified implementation. For production, you would: 1. Use COLMAP or similar for proper
depot/splat-worker/src/worker.py:527
↓ 1 callers
Function
run_heuristic
Run episodes with a simple heuristic policy.
bvr/firmware/bins/train/src/main.rs:205
↓ 1 callers
Function
run_migrations
Run database migrations manually
depot/dispatch/src/main.rs:515
↓ 1 callers
Function
run_monitor
(port: &str, baud: u32)
bvr/firmware/bins/cli/src/gps.rs:523
↓ 1 callers
Function
run_pipeline
( args: &Args, mut stream: UnixStream, running: std::sync::Arc<std::sync::atomic::AtomicBool>, )
bvr/firmware/bins/gst-camera/src/main.rs:165
↓ 1 callers
Function
run_random
Run episodes with random actions.
bvr/firmware/bins/train/src/main.rs:153
↓ 1 callers
Function
run_reader
Internal reader loop.
bvr/firmware/crates/gps/src/lib.rs:117
↓ 1 callers
Function
run_reader
Run the LiDAR reader (point cloud only).
bvr/firmware/crates/lidar/src/driver.rs:457
↓ 1 callers
Function
run_reader_with_control
Run the LiDAR reader with runtime start/stop control. This version keeps a control socket open and responds to Start/Stop commands to control the lid
bvr/firmware/crates/lidar/src/driver.rs:707
↓ 1 callers
Function
run_rover
Run a single rover simulation.
depot/sim-bridge/src/rover.rs:40
↓ 1 callers
Function
run_rover_session
( config: &RoverConfig, world: &World, stream: tokio::net::TcpStream, status: &Arc<tokio::sync
depot/sim-bridge/src/rover.rs:83
↓ 1 callers
Function
run_serial_reader
Run the serial reader loop
depot/gps-status/src/main.rs:310
↓ 1 callers
Function
run_serial_reader
(port: &str, baud: u32, state: Arc<Mutex<GpsState>>)
bvr/firmware/bins/cli/src/gps.rs:537
↓ 1 callers
Function
run_splat_pipeline
Run the Gaussian splatting pipeline. Queues a job for the splat-worker and optionally waits for completion.
depot/mapper/src/main.rs:819
↓ 1 callers
Function
run_training
Train using REINFORCE (simple policy gradient).
bvr/firmware/bins/train/src/main.rs:317
↓ 1 callers
Function
run_tui
(state: Arc<Mutex<GpsState>>, port: &str)
bvr/firmware/bins/cli/src/gps.rs:570
← previous
next →
901–1,000 of 2,908, ranked by callers