Recent Posts

Pages: [1] 2 3 ... 10
1
Falcon Player (FPP) / Re: Removing the last Ver 1.X update.
« Last post by jchuchla on Today at 02:22:53 PM »
...and it's done from the same code that FPP uses to read the files.  So there's no potential issue of it giving false results.  ...and written by the people who best understand it.
2
Falcon Player (FPP) / Re: Removing the last Ver 1.X update.
« Last post by jeffu231 on Today at 02:15:28 PM »
Seriously, you can likely send the output to /dev/null and accomplish what you want:

Code: [Select]
./fsequtils -v -f 1 -o /dev/null ~/media/sequences/MySequence.fseq

I want to update fsequtils to output a string that can easily be parsed (ie, JSON maybe) so I can use it in the FPP UI to display info about .fseq files similar to how we can click on a video and display info about the video.  With sparse files being used, I think it will be helpful for the user to be able to double check to see the contents of the .fseq file header.


Yes, this is what I was referring to. A nice diagnostic output that gives the information in the header in a usable format. It serves many a purpose. Then if folks have any question they can see the the file has what they think it has in it. The logic is there, it just needs exposed and put in a predictable format.



3
One thing I forgot to note is it seems that the remote stops most of the time with 1 second of remaining time on the status page.

Thanks.  That indicates a possible race condition when a sequence ends similar to what we nailed down in FPP v1.10 last year.  I'll take another look through that code.
I've been watching closer today and I'm seeing the same thing.  So far, every time it stops with 1 second remaining time on the status page.

Also, the web gui is locked up at this point.  I can open a SSH window and log in to command line.  I did "systemctl restart apache2" and then open a new window and Restart FPPD to get things going again without rebooting.

Next time it happens,  what info can I grab from command line to help diagnose more?
4
Falcon Player (FPP) / Re: Removing the last Ver 1.X update.
« Last post by CaptainMurdoch on Today at 01:27:51 PM »
Seriously, you can likely send the output to /dev/null and accomplish what you want:

Code: [Select]
./fsequtils -v -f 1 -o /dev/null ~/media/sequences/MySequence.fseq

I want to update fsequtils to output a string that can easily be parsed (ie, JSON maybe) so I can use it in the FPP UI to display info about .fseq files similar to how we can click on a video and display info about the video.  With sparse files being used, I think it will be helpful for the user to be able to double check to see the contents of the .fseq file header.
5
F48 Pixel Controller / Re: F48 Output Diagram
« Last post by CaptainMurdoch on Today at 01:24:57 PM »
Are you suggesting I could use the Falcon 4-String Differential Receiver Board but only could connect one, two, or three of the pairs of data to send data to one, two, or three of the ports on the falcon board, and run the fourth to another single differential board?

Another way, for the falcon 4-String Differential Receiver Board to operate, does all four data pairs need to come into it?, or can I break those out.

Yep, same thing I just noted in the other thread.  You can use David's pre-assembled 4-port receiver and just run one pair of wires to it.  That would leave the other 3 fused outputs for later use or for power injection if needed.
6
Display Items / Re: Something new for 2019
« Last post by CaptainMurdoch on Today at 01:22:36 PM »
In my head, I can create a RJ45 adapter cord from a Ethernet cord, cut one end off, and each twisted pair is a output signal, Solid color being (-), Striped (+).  With this I could place a differential board on each of 4 trees, connect the correct twisted pair from the F48 to the correct position on the receiving board input and that would drive a corresponding Pixel output?  (output 2 on F48, would give Pixel port 2 data??)  Please correct me if I am wrong.   

Sounds correct.

http://www.diyledexpress.com/index.php?main_page=product_info&cPath=22&products_id=280
http://www.diyledexpress.com/index.php?main_page=index&cPath=22&zenid=b84615ab759ea439142cd91c44976f85

For only $3 more per board and the added benefit of not needing to solder a kit together by hand, I would just spend $17 each and buy 4-port differential receivers from David at https://www.pixelcontroller.com/store/index.php?id_product=45&controller=product  With those, you could still choose which of the four outputs to use, but you have the ability to use more than one if you later want to do so.
7
F48 Pixel Controller / Re: F48 Output Diagram
« Last post by sklankowski on Today at 01:19:01 PM »
The first serial port on the F16v2/v3 can be used to drive the same 4-port differential receiver, so the pinout for the 12 RJ45 jacks on the F48 and on the F16v3 differential expansion board are all wired the same way.  You can find that pinout on page 19 of the F16v3 manual which is linked to on the F16v3 product page:  https://docs.google.com/document/d/1S67ZVLgQRYsdqPhgfPkQucnFXvu1FmQAME9qnK5RixU  It uses the normal colored pairs with one pair per RS-485 signal.  The Falcon receiver boards use a quad differential receiver but you could hook up 4 individual RS-485 chips on the individual outputs.
Are you suggesting I could use the Falcon 4-String Differential Receiver Board but only could connect one, two, or three of the pairs of data to send data to one, two, or three of the ports on the falcon board, and run the fourth to another single differential board?

Another way, for the falcon 4-String Differential Receiver Board to operate, does all four data pairs need to come into it?, or can I break those out. 
 
9
Display Items / Re: Something new for 2019
« Last post by sklankowski on Today at 12:59:33 PM »
Greatness, Just needed to go read another topic.
The first serial port on the F16v2/v3 can be used to drive the same 4-port differential receiver, so the pinout for the 12 RJ45 jacks on the F48 and on the F16v3 differential expansion board are all wired the same way.  You can find that pinout on page 19 of the F16v3 manual which is linked to on the F16v3 product page:  https://docs.google.com/document/d/1S67ZVLgQRYsdqPhgfPkQucnFXvu1FmQAME9qnK5RixU  It uses the normal colored pairs with one pair per RS-485 signal.  The Falcon receiver boards use a quad differential receiver but you could hook up 4 individual RS-485 chips on the individual outputs.
In my head, I can create a RJ45 adapter cord from a Ethernet cord, cut one end off, and each twisted pair is a output signal, Solid color being (-), Striped (+).  With this I could place a differential board on each of 4 trees, connect the correct twisted pair from the F48 to the correct position on the receiving board input and that would drive a corresponding Pixel output?  (output 2 on F48, would give Pixel port 2 data??)  Please correct me if I am wrong.   
Then comes software setup....


10
Falcon Player (FPP) / Re: Removing the last Ver 1.X update.
« Last post by dkulp on Today at 12:56:42 PM »
Back on topic, in looking at the code, there is a FSEQUtil binary that is wrapping the actual FSEQ logic class. The logic class has methods to dump the FSEQ file info. Any chance you might want to enhance the FSEQUtil to expose those operations so files could be interrogated for structure on the command line with some human readable output? That would provide us that can't share the same logic file a way to verify our files can be cleanly read by the working code.


Pull requests (or other patches) are always welcome!  :)


Seriously, you can likely send the output to /dev/null and accomplish what you want:


Code: [Select]
./fsequtils -v -f 1 -o /dev/null ~/media/sequences/MySequence.fseq


Pages: [1] 2 3 ... 10
Back to top