Skip to content
Alejandro Olvera edited this page Oct 23, 2017 · 6 revisions

UI

Source files for the UI are located in ~/projects/lms2012/lmssrc/ui. When invoking make program in the open_first directory these files are compiled and copied into the ~/projects/lms2012/lms2012/Linux_Am1808/sys/ui. Notice the path differences, the compiled programs are used as dependencies for the LMS2012 Virtual Machine program.

UI Modification

The UI.lms file once opened can be very daunting at first glance. However any experience with assembly would provide essential skills needed to modify this file. It is important to note that all available operation codes are listed in the official LEGO MINDSTORMS EV3 Firmware Developer Kit document, simply drop the op-prefix to obtain the instruction.

Table of Contents

General

OS Components

UI

Inter-Communication Interface

Application Program Interfaces

Clone this wiki locally