Skip to content

pillforge/modeling-miniature-devices

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

50 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Modeling Miniature Devices

A modeling environment for miniature devices based on WebGME.

Installation & Running

You need to install:

  • mongo database
  • node and npm
  • TinyOS toolchain
  • Clone the driver repository to the same parent folder

Once you have the required tools

  • Install dependencies with: npm install
  • Run the server with: npm start

Adding a new component

  • Create a new component object in the WebGME project
    • Place the new object in the Language node
    • Add it to the Meta view
    • Set attributes and relations
  • Run template file generator ./src/scripts/create_templates <name>
  • Implement template files for the component
  • You may need to tweak the generator source code if you're implementing a new class of component
  • Write tests for the new component

About

A modeling environment for miniature devices based on https://webgme.org

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published