0

Brightsign Firmware Released: Version 3.2.67



BrightSign Beta Firmware For Models: HD110, HD210, HD410, HD810 and HD1010 This release includes new features, performance improvements, as well as miscellaneous bug fixes. See the release notes at <!-- m --><a class="postlink" href="http://www.brightsign.biz">http://www.brightsign.biz</a><!-- m --> for full details.
  • Added - new roTextWidget for simple widgets that only contain one string at a time
  • Added Support for Acer T230H touchscreens
  • Fixed: Playing an elementary stream while using same output works properly
  • Fixed: Background images in a strangely-sized video zone now work correctly
  • Fixed: LG touch screen now work correctly
  • Fixed: roTextWidget now handles whitespace at the end of a string properly
http://brightsign.biz/documents/HDCompact_v3.2.67_ReleaseNotes.pdf

4 comments

  • 0
    Avatar
    roognation


    The shell was working before I updated the firmware...  I just updated an HD810 with the latest firmware: 3.1.73 and the thing rebooted alright, and now shows boot screen with the "Bright Sign 3.1.73" info just fine, BUT, the serial port is non-responsive now.  I have included my autorun.brs file (which is an empty file/blank) to start the shell, but now nothing happens.



    Any hints?
  • 0
    Avatar
    RokuLyndon


    Add something to the autorun, like a print statement:



    print "Test"
  • 0
    Avatar
    Levi Uzodike

    So does the text in print commands show up in the shell? If so, how do I access the shell from an XT243??

    Also, is there an online or downloadable interpreter to run BrightScript code through to test certain parts of a program before uploading to BrightAuthor? I see there's some kind of BrightScript Micro Debugger mentioned in the reference manual, but I'm not sure how to access it?

  • 0
    Avatar
    Bright Scripters

    Hi Levi, and welcome to the world of a Bright Scripter.

    Normally you would interact with the shell and the debugger via serial port, but the XT243 is not equipped with a serial port, nor it does with a USB port. You would need to use ssh or telnet over the network.

    Here is how to enable ssh/telnet which are disabled by default. 

    http://docs.brightsign.biz/display/DOC/Telnet+and+SSH

    Enable/Disable is stored in the registry, so the player keeps that settings, until factory reset, or changed using other method.

     

    Try to connect to the player with its IP address, or with hostname brightsign-<serial number>.local 

    Once connected, you may not see much in the terminal (putty here)

    Press the SVC button, and you should see the debugger prompt.

    Type exit to get to the BrightSign application shell.

    Next you would need to enable debugging mode.

    Type: script debug enable

    To check if that took, type script debug

     

    To manually run brightscript code, stored on the SD card, simply type at the BrightSign prompt:

    scripte yourcode.brs

    You would be thrown into the micro debugger if there is an error in the code, or during runtime error.

    Another way is to press the SVC button.

     

    Reboots are productivity killers. You would need to reconnect your telnet/ssh session every time the player boots up.

    You should now be able to test your code again and again without rebooting, if you upload your code from the Diagnostics Web Server UI.

    Script away!

Please sign in to leave a comment.