1*** Variables *** 2${UART} sysbus.uart0 3${URI} @https://dl.antmicro.com/projects/renode 4 5${LIS2DS12}= SEPARATOR= 6... """ ${\n} 7... using "platforms/cpus/nrf52840.repl" ${\n} 8... ${\n} 9... lis2ds12: Sensors.LIS2DS12 @ twi1 0x1c ${\n} 10... ${SPACE*4}IRQ -> gpio0@28 ${\n} 11... """ 12 13*** Keywords *** 14Create Machine 15 Execute Command mach create 16 Execute Command machine LoadPlatformDescriptionFromString ${LIS2DS12} 17 Execute Command sysbus LoadELF ${URI}/nrf52840--zephyr_lis2dh.elf-s_747800-163b7e7cc986d4b1115f06b5f3df44ed0defc1fa 18 19*** Test Cases *** 20Should Read Acceleration 21 Create Machine 22 Create Terminal Tester ${UART} 23 24 Execute Command sysbus.twi1.lis2ds12 AccelerationX 10 25 Execute Command sysbus.twi1.lis2ds12 AccelerationY 5 26 Execute Command sysbus.twi1.lis2ds12 AccelerationZ -5 27 28 Start Emulation 29 30 Wait For Line On Uart x 9.997213 , y 4.997410 , z -4.999803 31