MCPcopy Create free account

hub / github.com/ChristopheJacquet/PiFmRds / functions

Functions47 in github.com/ChristopheJacquet/PiFmRds

↓ 11 callersFunctionudelay
src/pi_fm_rds.c:235
↓ 8 callersFunctionfatal
src/pi_fm_rds.c:274
↓ 7 callersFunctionfill_rds_string
src/rds_strings.c:259
↓ 7 callersFunctionmbox_property
src/mailbox.c:87
↓ 6 callersFunctionmem_virt_to_phys
src/pi_fm_rds.c:285
↓ 5 callersFunctionassert_string
src/rds_strings_test.c:35
↓ 5 callersFunctionset_rds_ps
src/rds.c:245
↓ 4 callersFunctionmap_peripheral
src/pi_fm_rds.c:299
↓ 3 callersFunctionset_rds_rt
src/rds.c:241
↓ 3 callersFunctionterminate
src/pi_fm_rds.c:243
↓ 2 callersFunctionfm_mpx_close
src/fm_mpx.c:258
↓ 2 callersFunctionfm_mpx_get_samples
samples provided by this function are in 0..10: they need to be divided by 10 after.
src/fm_mpx.c:162
↓ 2 callersFunctionfm_mpx_open
src/fm_mpx.c:83
↓ 2 callersFunctionprint_hex_bytes
src/rds_strings_test.c:28
↓ 2 callersFunctionset_rds_pi
src/rds.c:237
↓ 1 callersFunctionalloc_empty_buffer
src/fm_mpx.c:73
↓ 1 callersFunctionclose_control_pipe
* Closes the control pipe. */
src/control_pipe.c:96
↓ 1 callersFunctioncodepoint_to_rds_char
Convert an Unicode code point to a character encoded using the RDS character set.
src/rds_strings.c:26
↓ 1 callersFunctioncrc
Classical CRC computation */
src/rds.c:63
↓ 1 callersFunctiongenerate_bit
(name)
src/generate_waveforms.py:48
↓ 1 callersFunctionget_rds_ct_group
Possibly generates a CT (clock time) group if the minute has just changed Returns 1 if the CT group was generated, 0 otherwise */
src/rds.c:83
↓ 1 callersFunctionget_rds_group
Creates an RDS group. This generates sequences of the form 0A, 0A, 0A, 0A, 2A, etc. The pattern is of length 5, the variable 'state' keeps track of
src/rds.c:122
↓ 1 callersFunctionget_rds_samples
Get a number of RDS samples. This generates the envelope of the waveform using pre-generated elementary waveform samples, and then it amplitude-mod
src/rds.c:169
↓ 1 callersFunctionmapmem
src/mailbox.c:44
↓ 1 callersFunctionmbox_open
src/mailbox.c:247
↓ 1 callersFunctionmem_alloc
src/mailbox.c:103
↓ 1 callersFunctionmem_free
src/mailbox.c:124
↓ 1 callersFunctionmem_lock
src/mailbox.c:143
↓ 1 callersFunctionmem_phys_to_virt
src/pi_fm_rds.c:293
↓ 1 callersFunctionmem_unlock
src/mailbox.c:162
↓ 1 callersFunctionopen_control_pipe
* Opens a file (pipe) to be used to control the RDS coder, in non-blocking mode. */
src/control_pipe.c:41
↓ 1 callersFunctionpoll_control_pipe
* Polls the control file (pipe), non-blockingly, and if a command is received, * processes it and updates the RDS data. */
src/control_pipe.c:61
↓ 1 callersFunctionset_rds_ta
src/rds.c:249
↓ 1 callersFunctiontest_non_ascii
src/rds_strings_test.c:74
↓ 1 callersFunctiontest_same_sizes
src/rds_strings_test.c:66
↓ 1 callersFunctiontest_skip_invalid
src/rds_strings_test.c:83
↓ 1 callersFunctiontest_src_longer
src/rds_strings_test.c:58
↓ 1 callersFunctiontest_src_shorter
src/rds_strings_test.c:50
↓ 1 callersFunctiontx
src/pi_fm_rds.c:321
↓ 1 callersFunctionunmapmem
src/mailbox.c:72
Functionexecute_code
src/mailbox.c:181
Functionexecute_qpu
src/mailbox.c:226
Functionmain
src/pi_fm_rds.c:550
Functionmain
src/rds_strings_test.c:91
Functionmain
Simple test program */
src/rds_wav.c:39
Functionmbox_close
src/mailbox.c:275
Functionqpu_enable
src/mailbox.c:206