MCPcopy Create free account

hub / github.com/FutureSDR/FutureSDR / functions

Functions2,257 in github.com/FutureSDR/FutureSDR

↓ 1 callersMethodbuild
Build Message Source block
src/blocks/message_source.rs:162
↓ 1 callersFunctionbuild_lora_rx_hard_decoding
( fg: &mut Flowgraph, chan: Channel, bw: Bandwidth, sf: SpreadingFactor, header_mode: Head
examples/lora/src/lib.rs:170
↓ 1 callersFunctionbuild_ref_chirps
(sf: SpreadingFactor, os_factor: usize)
examples/lora/src/utils.rs:1053
↓ 1 callersFunctionbuild_rx_flowgraph
( fg: &mut Flowgraph, src: BlockRef<HackRf>, frames: FrameSender, dc_offset: bool, )
examples/wlan-wasm/src/frontend.rs:563
↓ 1 callersFunctioncalc_error
( r: usize, ad: &[f64], x: &[f64], y: &[f64], gridsize: usize, grid: &[f64], d: &[
crates/futuredsp/src/firdes/remez_impl.rs:254
↓ 1 callersMethodcall
( &self, block_id: usize, handler: impl Into<PortId>, pmt: Pmt, )
crates/prophecy/src/handle.rs:200
↓ 1 callersFunctioncanvas_size
(layouts: &HashMap<usize, BlockLayout>)
crates/prophecy/src/flowgraph_canvas.rs:432
↓ 1 callersMethodchainback
(&mut self, out: &mut [u8], mut pos: usize, len: usize)
examples/m17/src/decoder.rs:84
↓ 1 callersFunctionchannel_to_freq
(chan: u32)
examples/wlan/src/channels.rs:74
↓ 1 callersFunctionchannel_to_freq
(chan: u32)
examples/zigbee/src/lib.rs:22
↓ 1 callersMethodcheck_crc
Checks if the CRC is valid
examples/adsb/src/decoder.rs:57
↓ 1 callersMethodclose_circuit
( &mut self, src_block: &BlockRef<KS>, src_port: FS, dst_block: &BlockRef<KD>,
src/runtime/flowgraph.rs:1851
↓ 1 callersMethodcommit_local_context_entries
( &mut self, domain_id: usize, entries: Vec<LocalDomainContextEntry>, )
src/runtime/flowgraph.rs:773
↓ 1 callersMethodcompensate
(&mut self)
examples/rattlegram/src/decoder.rs:1251
↓ 1 callersMethodcompensate_sfo
( &mut self, // input: &[Complex32], out: &mut [Complex32], tags: &mut Tags,
examples/lora/src/frame_sync.rs:874
↓ 1 callersMethodcompute
(&mut self, x: &[f32], y: &[f32], len: usize)
examples/rattlegram/src/decoder.rs:140
↓ 1 callersMethodcompute_error
(&self)
examples/m17/src/symbol_sync.rs:1721
↓ 1 callersFunctioncompute_layout
(fg: &FlowgraphDescription)
crates/prophecy/src/flowgraph_canvas.rs:32
↓ 1 callersMethodcompute_llrs
Use in Soft-decoding Compute the Log-Likelihood Ratios of the SF nbr of bits
examples/lora/src/fft_demod.rs:126
↓ 1 callersMethodconnect
(&mut self, dest: &mut Self::Reader)
src/runtime/buffer/queued.rs:266
↓ 1 callersFunctionconnect_frame_websocket
( set_status: WriteSignal<String>, set_n_frames: WriteSignal<usize>, set_frames: WriteSignal<VecDe
examples/zigbee/src/frontend.rs:235
↓ 1 callersMethodconnect_local_local_stream_dyn_async
( &self, src: LocalEndpoint, src_port_id: PortId, dst: LocalEndpoint,
src/runtime/flowgraph.rs:1612
↓ 1 callersMethodconnect_local_normal_stream_dyn_async
( &mut self, src: LocalEndpoint, src_port_id: PortId, dst_id: BlockId,
src/runtime/flowgraph.rs:1649
↓ 1 callersMethodconnect_normal_local_stream_dyn_async
( &mut self, src_id: BlockId, src_port_id: PortId, dst: LocalEndpoint,
src/runtime/flowgraph.rs:1669
↓ 1 callersMethodconnect_normal_normal_stream_dyn
( &mut self, src_block_id: BlockId, src_port_id: &PortId, dst_block_id: BlockI
src/runtime/flowgraph.rs:1584
↓ 1 callersMethodconnect_stream_output
( &mut self, id: &PortId, _reader: &mut dyn BufferReader, )
src/runtime/local_domain.rs:362
↓ 1 callersMethodconsume_single
(&mut self, sample: Complex32, out_buf: &mut [Complex32])
src/blocks/pfb/arb_resampler.rs:142
↓ 1 callersMethodconv_encode_frame
(&mut self, input: &[u8; 16], frame_number: u16)
examples/m17/src/encoder.rs:88
↓ 1 callersMethodconv_encode_lsf
(&mut self)
examples/m17/src/encoder.rs:129
↓ 1 callersMethodconvolutional_encode
(&mut self, n_data_bits: usize)
examples/wlan/src/encoder.rs:51
↓ 1 callersFunctioncreate_artifact_dir
(artifact_dir: &str)
examples/burn/src/bin/train.rs:24
↓ 1 callersFunctioncreate_dense_grid
( r: usize, numtaps: usize, numband: usize, bands: &[f64], des: &[f64], weight: &[f64]
crates/futuredsp/src/firdes/remez_impl.rs:48
↓ 1 callersMethoddecode
( &mut self, deinterleaved_symbol: DeinterleavedSymbolHardDecoding, cr_app: usize,
examples/lora/src/hamming_dec.rs:89
↓ 1 callersMethoddecode
(&mut self, frame: FrameParam, in_bits: &[u8], out_bits: &mut [u8])
examples/wlan/src/viterbi_decoder.rs:486
↓ 1 callersMethoddecode
(&mut self)
examples/wlan/src/decoder.rs:71
↓ 1 callersFunctiondecodeM17
( encoded )
examples/m17/callsign.py:3
↓ 1 callersMethoddecode_bit
(&mut self, s0: u16, s1: u16, pos: usize)
examples/m17/src/decoder.rs:45
↓ 1 callersMethoddecode_one_symbol
(&mut self, samples: &[Complex32])
examples/lora/src/fft_demod.rs:239
↓ 1 callersMethoddecode_packet
Decodes demodulated packet bits
examples/adsb/src/decoder.rs:76
↓ 1 callersFunctiondefault_worker_script
()
src/runtime/local_domain_wasm.rs:262
↓ 1 callersMethoddeinit
Run the block's `deinit()` method synchronously.
src/runtime/mocker.rs:151
↓ 1 callersMethoddeinit
(&mut self, _mo: &mut MessageOutputs, _b: &mut BlockMeta)
tests/fail.rs:61
↓ 1 callersMethoddeinterleave
(&mut self)
examples/wlan/src/decoder.rs:49
↓ 1 callersMethoddeinterleave_block
(&mut self, sf_app: usize, cw_len: usize)
examples/lora/src/deinterleaver.rs:57
↓ 1 callersMethoddemap
(&mut self)
examples/rattlegram/src/decoder.rs:1294
↓ 1 callersMethoddemap
(&self, i: &Complex32)
examples/wlan/src/lib.rs:177
↓ 1 callersMethoddepuncture
(&mut self, in_bits: &[u8])
examples/wlan/src/viterbi_decoder.rs:81
↓ 1 callersMethoddepuncture_pattern
(&self)
examples/wlan/src/lib.rs:235
↓ 1 callersMethodderef
(&self)
src/runtime/buffer/queued.rs:66
↓ 1 callersMethodderef_mut
(&mut self)
src/runtime/buffer/queued.rs:72
↓ 1 callersFunctionderive_block_impl
(input: proc_macro::TokenStream)
crates/macros/src/lib.rs:520
↓ 1 callersMethoddescramble
(&mut self)
examples/wlan/src/decoder.rs:94
↓ 1 callersMethoddescribe
Describe the running flowgraph. The description contains block metadata plus type-erased stream and message edges. It is the same shape served by the
src/runtime/flowgraph_handle.rs:107
↓ 1 callersMethoddescription
BlockDescription
crates/remote/src/remote.rs:239
↓ 1 callersMethoddestroy
(&self, gl: &glow::Context)
examples/egui/src/bin/combined.rs:294
↓ 1 callersMethoddestroy
(&self, gl: &glow::Context)
examples/egui/src/bin/egui.rs:296
↓ 1 callersMethoddetect
(&mut self, input: &[Complex32])
examples/lora/src/frame_sync.rs:256
↓ 1 callersMethoddetermine_snr
(&self, samples: &[Complex32])
examples/lora/src/frame_sync.rs:224
↓ 1 callersMethoddevice
Vulkan device
src/runtime/buffer/vulkan/mod.rs:122
↓ 1 callersFunctiondispatch_2d
(total_items: u32)
perf/burn/src/bin/fft-wgpu-hack.rs:716
↓ 1 callersMethoddomain_run
( &mut self, domain: LocalDomain, f: impl FnOnce(&LocalDomainContext<'_>) -> Result<R,
src/runtime/flowgraph.rs:793
↓ 1 callersMethodemit_one_pending
(&mut self, pending: PendingReadback)
perf/burn/src/bin/fft-wgpu-hack.rs:727
↓ 1 callersMethodencode
(&mut self)
examples/rattlegram/src/osd.rs:164
↓ 1 callersMethodencode
(&mut self, data: &[u8], frame: &FrameParam)
examples/wlan/src/encoder.rs:120
↓ 1 callersMethodeot
(&mut self)
examples/m17/src/encoder.rs:82
↓ 1 callersMethodestimate_cfo_frac_bernier
(&self, samples: &[Complex32])
examples/lora/src/frame_sync.rs:130
↓ 1 callersMethodexec
( &self, f: impl for<'a> FnOnce( &'a mut LocalDomainState, ) -> Pin<Box<dy
src/runtime/local_domain_wasm.rs:74
↓ 1 callersMethodexpand
(&self)
examples/lora/src/utils.rs:452
↓ 1 callersMethodfancy_symbol
(&mut self)
examples/rattlegram/src/encoder.rs:372
↓ 1 callersMethodfill_buffer
(&mut self)
src/blocks/wasm/hack_rf.rs:639
↓ 1 callersMethodfilter
(&mut self, input: &[f32], output: &mut [f32])
crates/futuredsp/src/iir.rs:59
↓ 1 callersFunctionfind_seify_source_block_id
(desc: &FlowgraphDescription)
examples/wlan/src/wasm/frontend.rs:19
↓ 1 callersFunctionfind_source_block_id
(desc: &FlowgraphDescription)
examples/zigbee/src/frontend.rs:43
↓ 1 callersFunctionflow_mapping
(pipe_blocks: &[Vec<BlockId>])
perf/buffer_rand/buffer_rand.rs:51
↓ 1 callersFunctionframe_ws_url
()
examples/zigbee/src/frontend.rs:273
↓ 1 callersFunctionfreq_sample
freq_sample ============ Simple frequency sampling algorithm to determine the impulse response h[] from A's found in compute_A INPUT: ------ int
crates/futuredsp/src/firdes/remez_impl.rs:421
↓ 1 callersFunctionfrontend
()
examples/wlan/src/wasm/frontend.rs:479
↓ 1 callersFunctionfrontend
()
examples/wlan-wasm/src/frontend.rs:1046
↓ 1 callersFunctionfrontend
()
examples/zigbee/src/frontend.rs:321
↓ 1 callersFunctionfrontend
()
examples/spectrum/src/wasm/frontend.rs:391
↓ 1 callersFunctiongaussian
Gaussian Window A Gaussian window of a given length with width factor `alpha`, which is inversely proportional to the standard deviation. Note that s
crates/futuredsp/src/windows.rs:167
↓ 1 callersFunctiongen_lttng_tracepoints
()
perf/perf/build.rs:2
↓ 1 callersMethodgenerate
()
crates/futuredsp/benches/benchmarks.rs:19
↓ 1 callersMethodgenerate_bits
(&mut self, data: &[u8])
examples/wlan/src/encoder.rs:23
↓ 1 callersFunctiongenerate_inplace
( pipes: usize, stages: usize, samples: usize, )
perf/inplace/add.rs:100
↓ 1 callersMethodgenerate_signal_field
(&mut self, frame: &FrameParam)
examples/wlan/src/mapper.rs:23
↓ 1 callersFunctiongetFloat32Memory0
()
examples/rattlegram/worklet/wasm-decoder.js:79
↓ 1 callersFunctiongetFromExternrefTable0
(idx)
examples/rattlegram/worklet/wasm-decoder.js:102
↓ 1 callersMethodgetInstance
examples/android/FutureSDR/app/src/main/java/net/bastibl/futuresdrhw/MainActivity.kt:33
↓ 1 callersFunctiongetWebAudioMediaStream
()
examples/rattlegram/assets/setup-decoder.js:1
↓ 1 callersFunctiongetWebAudioMediaStream
()
examples/rattlegram/worklet/snippets/rattlegram-7094144789a69276/assets/setup-decoder.js:3
↓ 1 callersMethodget_avg_period
fn get_loop_bandwidth(&self) -> f32 { self.omega_n_norm } fn get_damping_factor(&self) -> f32 { self.zeta } fn get_ted_gain(&self) -> f32 { self.ted_g
examples/m17/src/symbol_sync.rs:1599
↓ 1 callersMethodget_flowgraphs
Get the ids of flowgraphs known to this runtime handle.
src/runtime/runtime.rs:295
↓ 1 callersMethodget_flowgraphs
(&self)
crates/prophecy/src/handle.rs:131
↓ 1 callersMethodget_inst_period
(&self)
examples/m17/src/symbol_sync.rs:1602
↓ 1 callersFunctionget_le_bit
(buf: &[u8], pos: usize)
examples/rattlegram/src/util.rs:49
↓ 1 callersFunctionget_state_directory
()
perf/wlan/wifi_tx.py:15
↓ 1 callersMethodget_symbol_val
Use in Hard-decoding Recover the lora symbol value using argmax of the dechirped symbol FFT. \param samples The pointer to the symbol beginning.
examples/lora/src/fft_demod.rs:115
↓ 1 callersMethodget_typed_block_by_id
( &self, block_id: BlockId, )
src/runtime/flowgraph.rs:1305
↓ 1 callersMethodget_typed_wrapped_block_by_id
( &self, block_id: BlockId, )
src/runtime/flowgraph.rs:1162
← previousnext →501–600 of 2,257, ranked by callers