Skip to content
We just had a near-life experience, fellas.
ensis.net
optimized for bichromous displays
  • Home
    • Werkzeuge
      • Site Kanban
    • Digitale Welt
      • Spass mit GraphViz
    • Freizeit
      • Rezepte
      • Elektronik
        • Arduino
          • Fridgey Controller
          • Fridgey Controller Kanban
        • Effektgeräte
          • Vorgehen zum Lasern
      • Garten
      • Gitarren
      • Photographie
    • Privates
  • Galeries
  • Events
    • Haushalt
    • Freizeit
    • Schule
    • Support
    • add event
  • About
    • Admin
  • Blog
    • new post
  • Contact
Search

Day: November 22, 2017

Aktivität Startup

Posted on 22.11.201704.01.2018 by trifur

Power Up

PlantUML Syntax:<br />
(*) -right-> “init HAL”</p>
<p>if “exist config” then<br />
  –>[true] “read config”<br />
  –> “load config”<br />
  –> “check config”<br />
  if “valid” then<br />
    ->[true] “apply config”<br />
    -right-> (*)<br />
  else<br />
    ->[false] “load defaults”<br />
  endif<br />
else<br />
  ->[false] “load defaults”<br />
  –> “apply config”<br />
endif<br />

Start Services

PlantUML Syntax:<br />
(*) -right-> “start Serial”<br />
  –> “start Display”<br />
  –> “start GUI”<br />
  if “have net” then<br />
    -right->[true] “start WiFi”<br />
    –> “start Web”<br />
    –> “start ntp”<br />
    -left-> “start \nscheduler”<br />
  else<br />
    –>[false] “create \nlocal \nlogger”<br />
    –> “start \nscheduler”<br />
  endif<br />
  –> “start logger”<br />
  -right-> (*)<br />

Posted in Fridgey Controller Tagged Fridgey Leave a comment

Klassen

Posted on 22.11.201704.01.2018 by trifur

PlantUML Syntax:<br />
class Device {<br />
  .. Simple Getter ..<br />
  + getDeviceID()<br />
  + getVersion()<br />
  + getDeviceName()<br />
  + getConfig()<br />
  + getSerial()<br />
  __ private data __<br />
  -String serial<br />
}<br />
note right of Device : The device attributes \nare read only.<br />
class Config {<br />
  + getJSON()<br />
  + encrypt()<br />
  + decrypt()<br />
  + checkVer()<br />
}<br />
note right of Config : checkVer() validates\nmatch of config \nand device.<br />
Device *– Config : use<br />
class Server {<br />
  + getHostname()<br />
  + getIP()<br />
  + getDHCP()<br />
  + getRoot()<br />
}<br />
class Net {<br />
  + scanNets()<br />
  + getSSID()<br />
  + getRSSI()<br />
  + connect()<br />
  + disconnect()<br />
}<br />
class Serial {<br />
  + getBaud()<br />
  + getParity()<br />
  + getStop()<br />
}<br />
class User {<br />
  .. Simple Getter ..<br />
  + getName()<br />
  + getRights()<br />
  .. Some setter ..<br />
  + setName()<br />
  + setRights()<br />
  __ private data __<br />
  int[] Rights<br />
  — encrypted —<br />
  -String password<br />
}<br />
class Display {<br />
  + getChip()<br />
  + getXres()<br />
  + getYres()<br />
  + showScreen()<br />
  + screenSave()<br />
}<br />
class GUI {<br />
  + getLine()<br />
  + setLine()<br />
}<br />
class Sensors {<br />
  + readSensor()<br />
}<br />
class Logger {<br />
  + push()<br />
  + pull()<br />
}<br />
class Controller {<br />
  + compute()<br />
  + tune()<br />
  .. Getter ..<br />
  + getSetPt()<br />
  + getError()<br />
  + getP()<br />
  + getI()<br />
  + getD()<br />
}<br />

Posted in Arduino, Fridgey Controller Tagged Fridgey Leave a comment

Search

November 2017
M T W T F S S
 12345
6789101112
13141516171819
20212223242526
27282930  
« Oct   Dec »

Recent Posts

  • Anko
  • Dorayaki
  • YouTube Learning for Psy Trance Production
  • Modular USB Audio Interface
  • Portable Audio Mixer

Tags

Architecture Arduino audio Botanischer Garten bread CAD electronics esp8266 eurorack family food Fridgey fun garten guitar hobby holiday In progress Japan kakteen Kefir Kimchi Kombucha Kurs metalworking modular music network psytrance receipe reduce to the max rendering smoothie square steam stomp box Sukkulenten svg synth tea telephone tile tools wood wordpress
2024 © ensis.net