mirror of
https://github.com/radio95-rnt/fm95.git
synced 2026-07-30 00:09:16 +02:00
update readme
This commit is contained in:
@@ -12,7 +12,7 @@ Supports these inputs:
|
||||
|
||||
- Audio (via Pulse)
|
||||
- MPX (via Pulse, basically passthrough, i don't recommend this unless you have something else than rds or sca to modulate, you could run chimer95 via here, also you have 5% allowed here by default to be guarenteed with no clipping, change how much headroom you have with the headroom option)
|
||||
- RDS (via Pulse, expects unmodulated RDS, rds95 is recommended here, in modulation this is quadrature to the pilot, number of channels is specified by the argument, each of the channels (max 4) go on these freqs: 57, 66.5, 71.25, 76)
|
||||
- RDS (via Unix Socket, expects RDS bits without differential encoding with checkwords, rds95 is recommended here)
|
||||
|
||||
and one output:
|
||||
|
||||
|
||||
+1
-1
@@ -255,7 +255,7 @@ int run_fm95(FM95_Config* config, FM95_Runtime* runtime, FM95_RunResult* result)
|
||||
}
|
||||
|
||||
uint8_t osc_stream = 12 + stream;
|
||||
if (osc_stream >= 13) osc_stream++;
|
||||
if (osc_stream >= 13) osc_stream++; // "The first position, 61,75 kHz is not used to protect the basic subcarrier of 57 kHz on existing receivers." - IEC 62106-1
|
||||
|
||||
float shaped = 0.0f;
|
||||
iirfilt_rrrf_execute(runtime->rds_filter[stream], runtime->rds_symbol[stream], &shaped);
|
||||
|
||||
Reference in New Issue
Block a user