Instrumentino for GreenHouse Monitor

From OpenCircuits
Revision as of 11:08, 29 January 2017 by Russ hensel (talk | contribs)
Jump to navigation Jump to search

First Connection

  • go to Controlino program find baudrate #define SERIAL0_BAUD 115200
  • go to SmartTerminal parameters.py and define a new mode Controlino:
    • self.mode = "Controlino" # this is not really needed but this way it is easy to turn on and off the Controlino settings.
    • find self.baudrate and add at end of baud rate section
    if self.mode == "Controlino": 
        self.baudrate          =       19200

this way of setting it will only be in effect for the mode Controlino which for now we will implement as a straight terminal

Install Controlino on your arduino and fire up both the SmartTerminal and the arduino. Open the port and send "set" responds with "done", the egale has landed.

= Add strings for commands to interface

  • look at the bottom of the C program and extract the following commands:
  • find the section that looks something like:
    elif self.mode == "MotorDriver":
        self.send_ctrls = [ ...

and add a clause to the if then like:

    elif self.mode == "Controlino":
        self.send_ctrls = [ "Set", "Controlino ", "BlinkPin", "Read", "Write", "SetPwmFreq" ]