Giter Site home page Giter Site logo

Have you tried with Pi3 ? about pifmrds HOT 23 CLOSED

pcotret avatar pcotret commented on July 18, 2024
Have you tried with Pi3 ?

from pifmrds.

Comments (23)

Blenderpics avatar Blenderpics commented on July 18, 2024

well, without modification, it will not run

#if (RASPI)==1
(...)
#elif (RASPI)==2
(...)
#else
#error Unknown Raspberry Pi version (variable RASPI)
#endif

and even if you would copy the raspberry pi 2 code part, there is very little chance that all those memory adresses are unchanged in pi 3

i am currently not owning a pi 3, so i can't say for sure, but i guess it's not working

from pifmrds.

pcotret avatar pcotret commented on July 18, 2024

Le 12/03/2016 18:29, Blenderpics a écrit :

and even if you would copy the raspberry pi 2 code part, there is very
little chance that all those memory adresses are unchanged in pi 3

Yes, I know for the if/elif first part :-)
The "strange" part: there is no datasheet for BCM2837 yet (the CPU chip
on Pi3) while this document exists for Pi1/Pi2 (in this datasheet, I'll
find these memory addresses).

from pifmrds.

ChristopheJacquet avatar ChristopheJacquet commented on July 18, 2024

No, I don't own a Pi 3 yet. With some luck there's no change compared to the Pi 2 and we'll just have to update the Makefile.

Could anyone owning a Pi 3 try this?

from pifmrds.

nickpiggott avatar nickpiggott commented on July 18, 2024

I have a Pi3, and there's good and bad news.

The good news is that core functionality works - I've a usable (slightly noisy) mono audio signal on the correct frequency.

The bad news is that the stereo MPX signal and RDS were initially missing. (I assumed this was a calibration error).

Then I noticed that my receiver was muting on a lot of adjacent frequencies, so I physically isolated the Pi3 from the receiver, and extended the antenna connected to GPIO 4. Doing that improved the signal-to-noise ratio sufficiently for the stereo MPX and RDS to appear.

Even without pi_fm_rds running, the electrical noise from the Pi3 was getting into the FM receiver, so I think the problem might be that the Pi3 is generally noisier than the Pi1 I was previously using.

from pifmrds.

asp95 avatar asp95 commented on July 18, 2024

Hello, i'm testing this project with the Pi3, but i have 2 problems:

  1. I need to put -ppm 125396 for getting back the stereo and RDS, if i don't set this calibration error, the audio sounds only in mono and in a pitch down tone
  2. I have several errors in the system while the tx runs (ex. the system audio breaks from the first tx, and i can't restore it without a reboot, and, if i move a window while the tx runs, the system has freeze).

i dont have these problems with the "markondej/fm_transmitter" project (but the audio quality is worst)

Thanks, and sorry for my english.

from pifmrds.

RegexPhilbin avatar RegexPhilbin commented on July 18, 2024

@asp95 how did you get the figure 125396? I have a Pi Zero and this also worked for me. Without -ppm, or a low -ppm number, everything I tried to play was slightly slow.

from pifmrds.

asp95 avatar asp95 commented on July 18, 2024

@RegexPhilbin With the calibration method described in de readme, using Audacity with a record from the radio app of my Motorola phone.

from pifmrds.

RegexPhilbin avatar RegexPhilbin commented on July 18, 2024

Thanks @asp95 , I was just hoping there was a quicker and easier way. It's interesting your value worked so well for me though. I wonder why that would be, on a Pi Zero, which as far as I know should be pretty identical to a Pi 1, and with such a high number.

Additional info: I'm running on the latest Retropie. I killed all the emulation procs, and either way have plenty of headroom when PiFmRds is running.

from pifmrds.

ChristopheJacquet avatar ChristopheJacquet commented on July 18, 2024

Just tested with a Pi 3. Works out of the box, just like on a Pi 2. Closing the issue, please reopen with details if needed.

from pifmrds.

Niall7459 avatar Niall7459 commented on July 18, 2024

@asp95 Were you able to fix the system freezing? I have the same problem since im moving my station to my pi 3 thanks!

from pifmrds.

Niall7459 avatar Niall7459 commented on July 18, 2024

@nickpiggott Is it worth upgrading my station to my new Pi 3 then or keeping it on my Pi 2?
I want the best quality and range..

from pifmrds.

nickpiggott avatar nickpiggott commented on July 18, 2024

@Niall7459 I've not done any measurement, but I think the Pi3 is doing a better job than the Pi2.

from pifmrds.

Niall7459 avatar Niall7459 commented on July 18, 2024

@nickpiggott Hey could you help me on the Pi3 when I run PiFmRds its fine but then I go to move the window (or any other window) and the whole system freezes (I use VNC) but I can still connect to the webserver on the same pi, and then a minute or so after i cannot....

Please help I used to love PiFmRds

What version of Raspberry Pi are you using (Ive tested on Jessie and Stretch Pi3 but no luck with either)

Thanks

from pifmrds.

Niall7459 avatar Niall7459 commented on July 18, 2024

I updated to stretch and it has fixed nothing, shall I update the firmware?

from pifmrds.

Niall7459 avatar Niall7459 commented on July 18, 2024

Literally @nickpiggott Everything works, I can open folders, but as soon as I go to drag a window thats it! The system freezes and needs to be unplugged!

from pifmrds.

Niall7459 avatar Niall7459 commented on July 18, 2024

@nickpiggott Also the green light on the Pi remains constantly lit after it freezes.

from pifmrds.

nickpiggott avatar nickpiggott commented on July 18, 2024

Sorry @Niall7459 - I run my Pi3 in headless mode without a GUI or monitor connected, so I can't help there. Sounds like you might just be trying to get it to do too much at once.

from pifmrds.

Niall7459 avatar Niall7459 commented on July 18, 2024

It is only running the radio station at like 5% cpu, then when I move the window it all breaks down.
Just did a firmware update and it still the same...

from pifmrds.

Niall7459 avatar Niall7459 commented on July 18, 2024

@nickpiggott Its definatley not being overloaded..

from pifmrds.

Niall7459 avatar Niall7459 commented on July 18, 2024

@asp95 Did you ever fix the freezing on your pi?

from pifmrds.

asp95 avatar asp95 commented on July 18, 2024

@Niall7459 no, i didn't use the software again

from pifmrds.

Niall7459 avatar Niall7459 commented on July 18, 2024

Alrgiht looks like il have to use my Pi3 to host the webserver and my Pi2 for radio.

from pifmrds.

Niall7459 avatar Niall7459 commented on July 18, 2024

@nickpiggott I am now running PiFmRds headless and when I got to sudo reboot i can still recieve the radio and the Pi never properly restarts!

from pifmrds.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.