Initial commit of the autokit "block" / container that should sit on the autokit "host" device. The Autokit class should be exported as an npm package also, if your application can't use the webserver.
Only tested with a fin host so far, a couple of todo's that could be separate PR's after this is merged:
add support for flashing "flasher" type images like NUC and beaglebone - requires monitoring if the DUT has powered off
add more features - e.g serial capture/output
Document the interface more
replace the "autokit-relay" code I have with pedros typescript interface to our relay
Add the new autokit sd mux - in this PR, I've added only the old testbot sd mux, which limits this for use with a fin if an sd mux is required. When the new SD mux is ready, its interface can be imported into this project.
Change-type: patch
Signed-off-by: Ryan Cooke ryan@balena.io
Initial commit of the autokit "block" / container that should sit on the autokit "host" device. The Autokit class should be exported as an npm package also, if your application can't use the webserver.
Only tested with a fin host so far, a couple of todo's that could be separate PR's after this is merged:
Change-type: patch Signed-off-by: Ryan Cooke ryan@balena.io