Beta: Difference between revisions
(Updated link to firmware page) |
No edit summary |
||
(3 intermediate revisions by the same user not shown) | |||
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. Any pages on this wiki that are marked with | 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. | ||
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]. | |||
==== Features Under Test ==== | ==== Features Under Test ==== | ||
* Input/Output (IO) Configuration | * [[IO Config Editor|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. | ** 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. | ** 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. | ** 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 ==== | ||
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. | 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. | 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. |
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.