Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

An operating system is system software that manages computer hardware, software resources, and provides common services for computer programs.

RDKV Emulator Build Steps

Follow below steps to build rdkv emulator dunfell image along with rdk services

// TODO  

Source code setup and Run application

Follow below steps to run application on host pc and create installer package

...

  • Installer package will be created for Emulator manager ui: emulatormanager_1.0.0_amd64.deb
  • Installer package will be created for RDK remote: rdk_remote.deb (updated deb package name will be updated soon)
  • Double click on installer deb package, default linux software install window will appear and progress bar will be displayed
  • On successful installation user/developer will be able to launch emulator manager ui and RDK remote by selecting the RDK emulator icon and RDK remote icon from apps  
  • RDK remote can be launched from emulator manager > remote manager

Features

Emulator IP Address Configuration

Image Added

  • Developer has to configure the emulator ip address, after ip configuration Developer will be able to send commands to applications running on emulator.

VM Manager

Image RemovedImage Added

  • Install image: By clicking on install image button Developer/ developer will get the option to provide instance name, select added image from the list ( or add image by adding the absolute path of the imageclicking on add image button) and install image into the vm.


Image RemovedImage Added

  • Show installed OS List: By clicking on the show installed os list button Developer/ developer can see the list of installed images into the vm .

...

  • on show installed list tab. 
  • Start VM: By clicking on start vm button Developer/ developer can start the vm.
  • Shutdown VM: By clicking on shutdown vm button Developer/ developer can power off the vm.
  • Reboot VM: By clicking on reboot vm button Developer/ developer can restart/reboot the vm.
  • Delete VM instance: By clicking on delete vm instance Developer/ developer can remove/delete the vm instance.

App Manager

...

  • Set app url: Developer/developer having the option to set the application url which is running on host machine and on clicking launch button app will be launched on emulator.
  • launch ResidentApp: By clicking on launch residentapp button default residentapp will be launched.
  • Launch IDE: By clicking on launch ide button developer can launch the pre-configured vs code and do modification in the code after that need to run $ lng dev command and immediately changes will reflect on emulator.


Image Added

  • Automate tests option: By clicking on automate tests button developer will get the option to execute the test scripts (pre-configured). On submit selected script will be executed and developer will be able to see the results on emulator.

...

Api Manager

  • Validate Api: Developer can use this option to validate the plugin api's, by selecting api from dropdown and click/select api from the the list, results will be printed above. Developer can use pre-configured plugin api lists in Api manager.

...