Comments (14)
Haha, this won't work.
If you want to boost range of PiFmAdv, use better antenna and amplify the signal with some fm amplifier.
If you want to use "real" fm transmitter and generate your own RDS data via soundcard, then you must make sure that the fm transmitter doesn't have low pass filter, which will filter you RDS (and other sub-carriers).
from pifmadv.
I will generate RDS using a RDS encoder.
This setup OK?? ::
RASPBERRY ------> FM TRANSMITTER -------> RDS ENCODER -------> Antenna
PI (Plays Music)
from pifmadv.
Well Raspberry Pi has crappy audio output (its just GPIO), so I highly recommend using some external audio card.
And yes, this would work. (I will rather get fm transmitter with rds encoder built in tho)
from pifmadv.
@miegl Do you know cheap FM transmitter with RDS? I want about 0.5 Watt transmitter
Also I looked at instructions for the rds encoder and you cant
FM TRANSMITTER -------> RDS ENCODER -------> Antenna
it is like
RDS ENCODE
|
AUDIO ----> TRANSMITTER -----------> Antenna
from pifmadv.
Just search for it on the internet. Its offtopic to this project.
And yea, mistake on my side, sorry for that. You need to generate RDS signal before transmitting it, which means that you either have to add RDS to the signal before entering the transmitter using RDS encoder or you can simply play your sound and also provide RDS signal with software such as the RDS encoder inside PiFmAdv.
from pifmadv.
Hello i have one last question. I have found two transmitters.
A signstek 0.5 W transmitter NO RDS (It has lowpass so I cannot generate RDS by software) 50$
OR
A 0.2 W Vastelec Low Power FM Transmitter With RDS Encode. 120$
Im not really sure what to do... Because I want a good range, but I also want RDS and I dont want to go over 500mW
from pifmadv.
Also how much further will 200mW go than Raspberry Pi?
from pifmadv.
Well according to maximal drive strength 7 = 16mA, power output of the Rpi would be 3.3 * 16 = 52.8mW.
But since the Rpi isn't transmitting only on one specific frequency (mesh etc.) the power output on specific freq would be way lower.
from pifmadv.
Okay Im going to buy the 0.5 W transmitter but it has no RDS.
So it would be great if you could add AF to PiFmAdv so when they loose the Pi station will switch to my main transmitter.
Thanks!
from pifmadv.
Be aware that for this to work your main transmitter has to provide RDS signal with the same PI.
from pifmadv.
oh..
from pifmadv.
My other transmitter has stupid LOW PASS FILTER
from pifmadv.
Well you can try to build your own. You can start off by building a fm transmitter with only one transistor. You can then provide your audio + rds signal from let's say pc soundcard. The soundcard has to support 192khz for rds to work tho. 96khz is enough for stereo.
The only problem with one transistor fm transmitters is that the stability of the frequency is a bit awful.
But again, it's very easy to build one off the shelf.
from pifmadv.
I think I will just buy one it looks nice in my roomlol
from pifmadv.
Related Issues (20)
- Raspberry Pi 4 not transmitting HOT 2
- gcc: error: unrecognized command-line option β-mfloat-abi=hardβ HOT 1
- Orange pi HOT 2
- Unable to transmit but no errors
- Pi4 64 bit OS: Carrier Not Turning Off, High CPU usage
- Does PiFM will work on Raspberry Pi 5 ? HOT 3
- Multiple PS / Switching between 2 PS values HOT 6
- PiFmAdv exits after "Outputting signal on GPIO 4." HOT 1
- Will it work with raspberry Pi 5 ? HOT 1
- Question about multiple stations on one pi? HOT 2
- Additional library needed for soxr.h HOT 2
- PiFMAdv playing too slow and sine tone in background HOT 8
- PiFmAdv instantly exits when no audio is provided
- Cannot make on aarch64 OS HOT 3
- VHF frequency HOT 1
- Latest version will not run on Raspberry Pi4 even with pi user created HOT 2
- Carrier signal stops being generated; program continues to run. HOT 3
- [Guide] Use MP3 natively without sox
- raspberry pi 4 no transmitting HOT 10
- Error while making HOT 4
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
π Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. πππ
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google β€οΈ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from pifmadv.