Beta: Difference between revisions

From RoboPad Wiki
Jump to navigation Jump to search
(Adds link to IO Config page, updates warnings.)
No edit summary
 
Line 1: Line 1:
Welcome to the beta page. This page will explain some of the key changes currently being trialled in the RoboPad Beta, available at [https://robopad.co.uk/firmware.html https://robopad.co.uk/firmware]. Any pages on this wiki that are marked with a red "beta" box at the top of the page indicate that the page discusses a function only present in the RoboPad beta firmware.
Welcome to the beta page. This page will explain some of the key changes currently being trialled in the RoboPad Beta, available at [https://robopad.co.uk/firmware.html https://robopad.co.uk/firmware]. Any pages on this wiki that are marked with beta tag at the top of the page indicate that the page discusses a function only present in the RoboPad beta firmware.


It is suggested that you do not use the beta firmware if you have no use for the features it adds, as it is not as rigorously tested as the release firmware and may cause the RoboPad to act in an unexpected (and potentially unsafe) way, or may damage stored nodegraph and configuration files. You should always exercise caution when using a RoboPad device, however, extra caution should be used when using one running beta firmware.
Please be advised that using the beta firmware is considered an '''advanced option''' - it is suggested that you do not use the beta firmware if you have no use for the features it adds, as it is not as rigorously tested as the release firmware and may cause the RoboPad to act in an unexpected (and potentially unsafe) way, or may damage stored nodegraph and configuration files. You should always exercise caution when using a RoboPad device, however, extra caution should be used when using one running beta firmware.


Beta firmware can be flashed onto the RoboPad [https://wiki.robopad.co.uk/index.php/Updating_Firmware the same as any other firmware].
Beta firmware can be flashed onto the RoboPad [https://wiki.robopad.co.uk/index.php/Updating_Firmware the same as any other firmware].
Line 11: Line 11:
** This page allows you to add new external actuators by selecting them from the "Add" menu and configuring the output pins that it uses, as they correspond to the physically lablled pins on the RoboPad.
** This page allows you to add new external actuators by selecting them from the "Add" menu and configuring the output pins that it uses, as they correspond to the physically lablled pins on the RoboPad.
** Further information will be vailable at the [[IO Config Editor|IO Configuration page]].
** Further information will be vailable at the [[IO Config Editor|IO Configuration page]].
* Additional Nodes
** The [[Indicator Node|Indicator]], [[Gamepad Node|Gamepad]], [[Switch Node|Switch]], [[Delay Node|Delay]], [[Math Node|Math]] and [[Number Node|Number]] Nodes are all new and under test in the 2.4 beta revision (added as part of 2.4-b2).


==== Warnings ====
==== Warnings ====

Latest revision as of 00:55, 26 February 2023

Welcome to the beta page. This page will explain some of the key changes currently being trialled in the RoboPad Beta, available at https://robopad.co.uk/firmware. Any pages on this wiki that are marked with beta tag at the top of the page indicate that the page discusses a function only present in the RoboPad beta firmware.

Please be advised that using the beta firmware is considered an advanced option - it is suggested that you do not use the beta firmware if you have no use for the features it adds, as it is not as rigorously tested as the release firmware and may cause the RoboPad to act in an unexpected (and potentially unsafe) way, or may damage stored nodegraph and configuration files. You should always exercise caution when using a RoboPad device, however, extra caution should be used when using one running beta firmware.

Beta firmware can be flashed onto the RoboPad the same as any other firmware.

Features Under Test

  • Input/Output (IO) Configuration
    • The RoboPad now has a new page, the IO Configuration page, accessible at 192.168.4.1/ioConfig, or via the button under the IO Management section of the Management page.
    • This page allows you to add new external actuators by selecting them from the "Add" menu and configuring the output pins that it uses, as they correspond to the physically lablled pins on the RoboPad.
    • Further information will be vailable at the IO Configuration page.
  • Additional Nodes

Warnings

At the moment the RoboPad does not check that pins have been over-mapped. Take extra care to make sure that you have not selected the same pin more than once over any of the added IO units. As of 2.4-b2, pin checking has been added to the IO configuration editor.

Pins used under the "Advanced" option can act unpredictably for the first 100ms after RoboPad turn-on - please refrain from using any of these pins to move any kind of actuator that can cause physical harm, stick to LEDs and the like.