Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Raspberry Pi 3 not working #22

Closed
ladecadence opened this issue May 25, 2016 · 12 comments
Closed

Raspberry Pi 3 not working #22

ladecadence opened this issue May 25, 2016 · 12 comments

Comments

@ladecadence
Copy link

ladecadence commented May 25, 2016

It looks rpidatv is buggy in the raspberry pi 3. Using leandvb on my laptop (or any other sdr app, like gqrx), I can see the signal coming and then going flat after a few seconds, then coming again, etc. I don't know if it's something related to the GPIOs on the pi3. I have the last raspbian version, updated as of today.
When I call rpidatv on the console I got this:

sudo ./rpidatv -i ../video/mire.jpg -s 250 -c 1/2 -m RF -f 437.5
RPIDATV Version May 25 2016 (F5OEO Evariste) on
Model 2Tuning on 437.532046 MHZ (harmonic 5)
Nb PCM STEP (<1000):999

TS Bitrate should be 230392 bit/s
1464181813:921022107 : Fulling buffer
TSrate in byte =28799
Init Filling Memory buffer 0
.End Init Filling Memory buffer 71440
Filling BUffer : EOF
Memavailable 832840/1880000 FreeSlot=60736/64000 Bitrate : 0.000000
SYNC ERROR
SYNC ERROR
SYNC ERROR
SYNC ERROR
SYNC ERROR
SYNC ERROR
...

and lots and lots of SYNC ERROR messages.

@F5OEO
Copy link
Owner

F5OEO commented May 25, 2016

It is due to cpu frequency which is changed by the kernel.
Try this : in /boot/config.txt add
disable_pvt=1
force_turbo=1

@F5OEO
Copy link
Owner

F5OEO commented Aug 8, 2016

Carefull : input video file should be a Transport stream (.ts). If you want to transmirt a picture (jpeg) , you have to convert it to transport stream first( with ffmpeg for example). You could see in /scripts/a.sh how the picture is transformed in transport stream.
SYNC ERRO means it is not a transport stream.

@csarmo
Copy link

csarmo commented Aug 8, 2016

But i also try some of the .ts file from this page: http://www.dododge.net/roku/ts-samples.html but it gave me the same SYNC ERROR. Maybe the symbol rate of the .ts file i selected is too high or is another thing ?

@F5OEO
Copy link
Owner

F5OEO commented Aug 17, 2016

No matter with symbolrate, seems that it is not a 188 sync byte transport stream or with errors (note in the source page). Need to provide a sample transport stream file to be a reference.

@F5OEO
Copy link
Owner

F5OEO commented Aug 25, 2016

Commit : 9df92f7 Should now work with Raspberry pi 3 : need Jessie (bye bye Wheezzy)

@F5OEO F5OEO closed this as completed Sep 14, 2016
F5OEO pushed a commit that referenced this issue Mar 1, 2017
@MendoMiranda
Copy link

MendoMiranda commented Apr 20, 2017

Hi Evariste.
Regarding this issue I can´t have a good MPEG2 Transmission on Pi3. Spectrum is noisy and incorrect.
I got clean transmission in Pi B+ and received clean in a PI3 with leandvb.
But, inverting puting the Pi3 in transmissions I can´t receive nor fill the cache ... Spectrum is bad like the picture.
Options on config.txt
disable_pvt=1
force_turbo=1
did nothing better.
What you suggest to put a clean transmission on Pi3 ?
Note PI3 RF is on Pin 32
But on Pi B+ is on Pin 12.

Thank you for fantastic
work that allows me to learn something about DVB-S.
Regards and look the pictures
Hamradio CT4BB
dsc_0012

dsc_0002
dsc_0007

@F5OEO
Copy link
Owner

F5OEO commented Apr 22, 2017

Thx Carlos, have to warn to install raspbian lite or debug why full raspbian has issue

@MendoMiranda
Copy link

Yes Evariste. I have done it and I´m testing.
Thank you for your work in the new age of Ham Radio.
CT4BB

@F5OEO
Copy link
Owner

F5OEO commented May 9, 2017

HI Carlos,

Can you give a test with the dev branch ? I made a commit for issue with RF on Raspberry 3.

@MendoMiranda
Copy link

More tests done.
Pis are 6 meter apart and they are in connection.
PiB+ -> Pi3 good image, cache fills quick but some times no...
Pi3 -> Pi B+ cache always fills slowly but when full, one perfect freeze image appears.
My conclusion is:
Noise is present in constellation . So, I have to add a passband filter and amplifier for 437 MHz .

73 and Tnx CT4BB

@F5OEO
Copy link
Owner

F5OEO commented May 14, 2017

Thx for analysis... Seems that Pi3 has issue regarding your tests.
Is it with dev branch or master branch ?
To use dev branch : git checkout dev

@MendoMiranda
Copy link

MendoMiranda commented May 14, 2017 via email

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants