Skip to content

LMS2012

Alejandro Olvera edited this page Oct 27, 2017 · 3 revisions

LMS2012

The sources for the compilation of the LMS2012 virtual machine operating system are pulled from ~/projects/lms2012/lms2012/Linux_AM1808 This directory contains all modules that the EV3 OS utilizes during normal operation. These 'finished' programs are sourced from the ~/projects/lms2012/lmssrc directory. It is this directory that contains the files necessary for the building of the LMS2012 program.

Important Directories

Notably, the following directories are of interest:

  • prjs
  • sys
  • tools

prjs (Projects)

This directory contains projects each held in their own respective directories. The default program to demonstrate brick capabilities is saved under BrkProg_SAVE. Additional user developed programs are also stored within this directory. The hierarchy for storage in the projects directory is typically prjs/<project-name>/<project-name>.rbf.

sys (System)

This directory contains core components that the LMS2012 program requires to run.

tools (Tools)

This directory contains stock programs that can be invoked from the UI such as: Brick Info,Sleep, WiFi, Bluetooth, and Volume.

Table of Contents

General

OS Components

UI

Inter-Communication Interface

Application Program Interfaces

Clone this wiki locally