0

brightscript written in 2012 won't run on LS424

I am new to the community. I make one-off arcade machines which use PLCs for control with Brightsign players for sound and video. I had a brightscript (autorun.brs) written in 2011 to convert 6 outputs from the PLCs to a binary form to trigger 64 tracks on the player. It works fine on all my old LS 422 players running firmware version6.2.45. I just bought an LS 424 with a GPIO adaptor (running firmware 8.0.22) and it no longer runs. I haven't been able to find any reference to similar problems on the web but I'm hoping it will be familiar to someone in the community.

4 comments

  • 0
    Avatar
    Luca Ceccato

    hi tim, i'm programming with brighscript from 8 month.

    i noticed the same thing, when i was trying to install my "new" autorun in an old device, with an old firmware
    errors everywhere. then i updated the old device and everything works.

    i believe that some functions now are different from the old ones

    i think that you have to update manually all your code you written years ago.

    look for the documentation of nowadays and the documentation of your old firmware

     

    have a good work and lucky :)

  • 0
    Avatar
    Bright Scripters info[at]brightscripters.com

    If you post the script here (or download link to it), we could take a look.

  • 0
    Avatar
    tim Hunkin

    Lyndon, from brightsign support, was incredibly helpful. He explained that my problem was that because the new players have no dedicated GPIO port, the script doesn't recognise "m.gpioport" because it doesn't exist. Instead you have to point to "roControlPort". My original script was written by a  professional programmer who I could no longer contact and I have very basic programming skills so Lyndon eventually rewrote my script for me.   

  • 0
    Avatar
    Bright Scripters info[at]brightscripters.com

    Lyndon has always been a life savior! BrightSign could use one or two more Lyndons :)

Please sign in to leave a comment.