Home - mszczodrak/swift-fox GitHub Wiki

Swift Fox is a programming language for Fennec Fox platform. It is a new domain-specific high-level programming language that has its formal foundation on the simple Finite State Machine model. Using Swift Fox, it is possible to specify at design time the behavior of a self-reconfiguring Wireless Sensor Network, by scheduling the execution of each application and indicating the communication mechanisms necessary for expected application execution performance. A Swift Fox program allows us to control the four-layer stack provided by Fennec Fox. In Swift Fox we define network processes, each one running on a protocol stack configuration.

  1. Introduction
  2. Installation
  3. Dive Into Swift Fox ( version 0.80.0 is here )
  4. Manual
  5. Compiling ( version 0.80.0 is here )
  6. [Cape Fox Simulator](wiki/Cape Fox-Simulator) ( only for version 0.80.0)
  7. Debugging
  8. Coding Style ( version 0.80.0 is here )
  9. License
  10. [Application Examples](wiki/Application Examples)
  11. Publications
  12. Acknowledgments

Swift Fox have been tested on the following platforms:

  • TelosB TelosB
  • Zolertia Z1 Zolertia Z1
  • IntelMote2 IntelMote2
  • UCProtonB UCProtonB
  • Opal Opal