MCPcopy Create free account

hub / github.com/FutureSDR/FutureSDR / functions

Functions2,257 in github.com/FutureSDR/FutureSDR

↓ 3 callersMethodrun
( &self, main_channel: Sender<FlowgraphMessage>, )
src/runtime/local_domain_wasm.rs:214
↓ 3 callersFunctionrun_flowgraph
( config: &str, mut fg: Flowgraph, pipe_blocks: Vec<Vec<BlockId>>, )
perf/null/null.rs:97
↓ 3 callersFunctionrun_flowgraph
( config: &str, pipes: usize, mut fg: Flowgraph, pipe_blocks: Vec<Vec<BlockId>>, )
perf/inplace/add.rs:141
↓ 3 callersFunctionsearch
search ======== Searches for the maxima/minima of the error curve. If more than r+1 extrema are found, it uses the following heuristic (thanks Chris
crates/futuredsp/src/firdes/remez_impl.rs:291
↓ 3 callersMethodset_baseband_filter_bandwidth
(&mut self, hz: u32)
src/blocks/wasm/hack_rf.rs:537
↓ 3 callersMethodslice
(&mut self)
perf/perf/src/lockfree.rs:223
↓ 3 callersMethodspawn
( &self, future: impl Future<Output = T> + Send + 'static, )
src/runtime/scheduler/smol.rs:134
↓ 3 callersMethodspawn_background
Spawn an async task on the runtime scheduler and detach it immediately.
src/runtime/runtime.rs:113
↓ 3 callersMethodsync_reset
(&mut self, phase: f32)
examples/m17/src/symbol_sync.rs:1355
↓ 3 callersMethodterminate
(self)
src/runtime/scheduler/wasm.rs:90
↓ 3 callersMethodto_serializable_pmt
Generate a [`Pmt`] that can be serialized
src/blocks/seify/config.rs:38
↓ 3 callersMethodtype_name
(&self)
src/runtime/local_domain.rs:386
↓ 3 callersMethodupdate
(&mut self, best: &mut i64, next: &mut i64)
examples/rattlegram/src/osd.rs:33
↓ 3 callersMethodupdate_internal_clock_outputs
(&mut self)
examples/m17/src/symbol_sync.rs:1748
↓ 3 callersMethodupdate_last_seen
(&mut self, icao: &AdsbIcao)
examples/adsb/src/tracker.rs:126
↓ 3 callersMethodvalidate_local_domain
(&self, domain: LocalDomain)
src/runtime/flowgraph.rs:1029
↓ 3 callersMethodverify_and_expand
(&self, spreading_factor: SpreadingFactor)
examples/lora/src/utils.rs:491
↓ 3 callersFunctionvsign
(mut a: Type, b: Type)
examples/rattlegram/src/polar.rs:526
↓ 2 callersFunction__wbg_finalize_init
(instance, module)
examples/rattlegram/worklet/wasm-decoder.js:276
↓ 2 callersFunction__wbg_get_imports
()
examples/rattlegram/worklet/wasm-decoder.js:227
↓ 2 callersFunction__wbg_init_memory
(imports, maybe_memory)
examples/rattlegram/worklet/wasm-decoder.js:272
↓ 2 callersMethodadd
(self, other: Self)
src/blocks/signal_source/fxpt_phase.rs:36
↓ 2 callersMethodadd_async
Asynchronously add a block and return a typed reference to it.
src/runtime/flowgraph.rs:871
↓ 2 callersMethodadd_local_async
Asynchronously add a block to a local domain.
src/runtime/flowgraph.rs:958
↓ 2 callersMethodadd_normal_kernel
(&mut self, block: K)
src/runtime/flowgraph.rs:886
↓ 2 callersMethodaddress
(mut self, address: &str)
src/blocks/zeromq/pub_sink.rs:121
↓ 2 callersMethodapply_channel
( &self, dev: &Device<D>, dir: Direction, chan: usize, )
src/blocks/seify/config.rs:79
↓ 2 callersMethodas_any
(&self)
crates/types/src/pmt.rs:26
↓ 2 callersFunctionbe_u16_at
(data: &[u8], offset: usize)
examples/wlan-wasm/src/frontend.rs:1041
↓ 2 callersFunctionbesseli0
Implementaions of mathematical special functions. Computes the modified Bessel function of the first kind of order zero evaluated at `x`. The computa
crates/futuredsp/src/math/special_funs.rs:22
↓ 2 callersFunctionbezier_path
(x1: f64, y1: f64, x2: f64, y2: f64)
crates/prophecy/src/flowgraph_canvas.rs:451
↓ 2 callersFunctionbit_reverse
(mut x: usize, bits: usize)
perf/burn/src/bin/fft-cubecl-kernel.rs:21
↓ 2 callersMethodblock_by
Find the first [`Block`](Block) of the [`Flowgraph`] matching the given predicate on [`BlockDescription`]. Returns `None` if no `BlockDescription` ma
crates/remote/src/remote.rs:118
↓ 2 callersMethodblock_id
Get the bound block id.
src/runtime/buffer/mod.rs:174
↓ 2 callersMethodblock_on
(&mut self)
src/blocks/throttle.rs:68
↓ 2 callersMethodblock_on
(&mut self)
src/blocks/message_source.rs:37
↓ 2 callersMethodblock_ref
(&self, block_id: BlockId, placement: BlockPlacement)
src/runtime/flowgraph.rs:910
↓ 2 callersMethodblock_slots_mut
( &mut self, )
src/runtime/local_domain_common.rs:66
↓ 2 callersMethodblocks
Get a list of the [`Blocks`](Block) of the [`Flowgraph`].
crates/remote/src/remote.rs:87
↓ 2 callersMethodbuffer_available
Check whether a full buffer is available.
src/runtime/buffer/zynq/h2d.rs:264
↓ 2 callersFunctionbuild_flowgraph
( fg: &mut Flowgraph, orig: Vec<f32>, instance: wgpu::Instance, )
examples/wgpu/src/lib.rs:51
↓ 2 callersFunctioncalc_parms
calc_parms =========== INPUT: ------ int r - 1/2 the number of filter coefficients int Ext[] - Extremal indexes to dense frequency grid
crates/futuredsp/src/firdes/remez_impl.rs:133
↓ 2 callersMethodcall
Call a handler and return its result. Unlike [`Self::post`], this waits for the message handler to complete and returns the handler's [`Pmt`] respons
src/runtime/flowgraph_handle.rs:82
↓ 2 callersMethodcallback
Call a message handler of a [`Block`] with the given [`Pmt`](futuresdr_types::Pmt).
crates/remote/src/remote.rs:216
↓ 2 callersMethodchannels
Get number of samples
src/blocks/audio/file_source.rs:61
↓ 2 callersMethodchannels
Channels: sets multiple hardware channel indices for MIMO or multi-channel configurations #Example For USRP B210: `vec![0, 1]` enables both RF A and R
src/blocks/seify/builder.rs:94
↓ 2 callersMethodcompact
(synch_0: u8, synch_1: u8)
examples/lora/src/utils.rs:449
↓ 2 callersFunctioncompute_a
compute_A ========== Using values calculated in calc_parms, compute_A calculates the actual filter response at a given frequency (freq). Uses eq 7.13
crates/futuredsp/src/firdes/remez_impl.rs:214
↓ 2 callersMethodcompute_fft_mag
Compute the FFT and fill the class attributes
examples/lora/src/fft_demod.rs:61
↓ 2 callersFunctioncompute_kaiser_beta
(max_ripple: f64)
crates/futuredsp/src/firdes/basic.rs:444
↓ 2 callersMethodcompute_sto_index
(&self)
examples/lora/src/frame_sync.rs:343
↓ 2 callersMethodconnect
(&mut self, dest: &mut Self::Reader)
perf/perf/src/lockfree.rs:134
↓ 2 callersMethodconsume
(&mut self, items: usize)
perf/perf/src/lockfree.rs:45
↓ 2 callersMethodcrc
(&self)
examples/m17/src/lsf.rs:35
↓ 2 callersMethoddecode
(&mut self, out: &mut [u8], input: &[u16], len: usize)
examples/m17/src/decoder.rs:113
↓ 2 callersMethoddecode_punctured
(&mut self, out: &mut [u8], input: &[u16], punct: &[u8])
examples/m17/src/decoder.rs:128
↓ 2 callersMethoddecrement_base_index
(&mut self)
src/blocks/pfb/channelizer.rs:126
↓ 2 callersMethoddescribe_block
Describe one block in the running flowgraph.
src/runtime/flowgraph_handle.rs:118
↓ 2 callersMethoddetach
Detach the task so it continues running when the task handle is dropped.
src/runtime/scheduler/wasm.rs:369
↓ 2 callersMethodencode
(&self, payload: Vec<u8>)
examples/lora/src/encoder.rs:33
↓ 2 callersMethodensure_data
(&mut self)
src/runtime/buffer/burn/burn.rs:128
↓ 2 callersMethodequalize
( &mut self, input: &[Complex32; 64], output_symbols: &mut [Complex32; 48], ou
examples/wlan/src/frame_equalizer.rs:48
↓ 2 callersMethodestimate_sto_frac
estimates the fractional sampling time offset by computing spectral lines on the sum of the FFTs of the dechirped upchirps return value lies within ]
examples/lora/src/frame_sync.rs:179
↓ 2 callersMethodfeed
(&mut self, samples: &[f32])
examples/rattlegram/src/decoder.rs:1064
↓ 2 callersMethodfill_transfer_queue
(&mut self)
src/blocks/wasm/hack_rf.rs:633
↓ 2 callersMethodfilter
(filter: &[f32; 8], input: &[f32; 8])
examples/m17/src/symbol_sync.rs:1322
↓ 2 callersMethodfinalize_current
(&mut self, used_items: usize)
src/runtime/buffer/wgpu/h2d.rs:127
↓ 2 callersMethodfinish
(&mut self)
perf/perf/src/lockfree.rs:360
↓ 2 callersMethodfinish
(&mut self)
src/runtime/buffer/circular.rs:342
↓ 2 callersMethodforward
(&self, input: Tensor<B, 2>)
examples/burn/src/simple_model.rs:43
↓ 2 callersMethodforward
Forward pass: input shape [batch, 2 (channels), 128 (seq_len)]
examples/burn/src/simple_cnn.rs:81
↓ 2 callersMethodforward_classification
( &self, iq_samples: Tensor<B, 3>, modulations: Tensor<B, 1, Int>, )
examples/burn/src/simple_model.rs:49
↓ 2 callersMethodforward_classification
( &self, iq_samples: Tensor<B, 3>, modulations: Tensor<B, 1, Int>, )
examples/burn/src/simple_cnn.rs:108
↓ 2 callersMethodforward_classification
( &self, iq_samples: Tensor<B, 3>, modulations: Tensor<B, 1, Int>, )
examples/burn/src/model.rs:234
↓ 2 callersMethodfrequency
Frequency
src/blocks/seify/builder.rs:109
↓ 2 callersFunctiongenerate_connect
(connect_input: ConnectInput, mode: ConnectMode)
crates/macros/src/lib.rs:121
↓ 2 callersMethodgenerate_mac_data_frame
(&mut self, data: &[u8])
examples/wlan/src/mac.rs:85
↓ 2 callersFunctiongetCachedStringFromWasm0
(ptr, len)
examples/rattlegram/worklet/wasm-decoder.js:104
↓ 2 callersMethodget_two_typed_wrapped_blocks_mut
( &mut self, src_id: BlockId, dst_id: BlockId, )
src/runtime/flowgraph.rs:1196
↓ 2 callersFunctionget_u16
(data: &[u8], offset: usize)
examples/zigbee-wasm/src/frontend.rs:440
↓ 2 callersFunctionget_u16
(data: &[u8], offset: usize)
examples/zigbee/src/frontend.rs:315
↓ 2 callersFunctionhas_input_attr
Check for `#[input]` attribute
crates/macros/src/lib.rs:423
↓ 2 callersFunctionhas_output_attr
Check for `#[output]` attribute
crates/macros/src/lib.rs:427
↓ 2 callersFunctionhilbert
Hilbert FIR Filter Constructs a hilbert FIR filter which changes the phase by 90º. The length of the filter equals the length of `window` and must be
crates/futuredsp/src/firdes/basic.rs:202
↓ 2 callersMethodinbox
(&self)
src/runtime/local_domain.rs:347
↓ 2 callersMethodincrease_symbol_count
stay in the same outer state and inrease the symbol count by one
examples/lora/src/frame_sync.rs:943
↓ 2 callersMethodinit
(&mut self, _mo: &mut MessageOutputs, _b: &mut BlockMeta)
tests/fail.rs:16
↓ 2 callersMethodinit
(wasmBytes, messageSetter)
examples/rattlegram/assets/decoder-node.js:2
↓ 2 callersFunctioninit_config
()
src/runtime/config.rs:55
↓ 2 callersFunctioninitialize_texture
(gl: &GL, fft_size: usize)
crates/prophecy/src/waterfall.rs:302
↓ 2 callersMethodinputs_per_symbol
(&self)
examples/m17/src/symbol_sync.rs:1651
↓ 2 callersFunctioninterval
()
crates/types/src/seify.rs:97
↓ 2 callersMethodkind
Get the PMT variant kind without associated data.
crates/types/src/pmt.rs:137
↓ 2 callersFunctionlaunch_fft_stage
( input: &Handle, output: &Handle, state: &FftState, effective_batch_size: usize, stage: u
perf/burn/src/bin/fft-cubecl-kernel.rs:255
↓ 2 callersFunctionmake_filter
(a_taps: Vec<f32>, b_taps: Vec<f32>)
crates/futuredsp/src/iir.rs:205
↓ 2 callersFunctionmake_nibble
(i: u8)
examples/zigbee/src/modulator.rs:329
↓ 2 callersMethodmessage_async
Asynchronously connect message ports between local blocks in this domain context.
src/runtime/flowgraph.rs:426
↓ 2 callersFunctionmodulator
(fg: &mut Flowgraph)
examples/zigbee/src/modulator.rs:337
↓ 2 callersMethodnext_iteration_possible
( &self, samples_left_in_input: usize, space_left_in_output: usize, )
examples/lora/src/fft_demod.rs:77
↓ 2 callersMethodnotify
(&self)
src/runtime/scheduler/flow.rs:442
← previousnext →301–400 of 2,257, ranked by callers