summaryrefslogtreecommitdiff
path: root/class_diagram.txt
blob: 84398ff21555e64ae624eac567d5dd49e486d8b1 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
@startuml
class Wifi {
    str essid
    str pwd
    str country
    void wlan
    wlan connection()
}
class TempSensor {
    int read_retry
    sensors sensors
    void sensor_address
    bool create_sensor()
    int get_temperature()
}
class MqttClient {
    str id
    str server
    int port
    str user
    str pwd
    bool do_ssl
    dict ssl_params
    client mqtt_connect()
    {static} void mqtt_reconnect()
}
class global {
    .. global functions ..
    ==
    int mosfet_set(int)
    int pid_value(float)
}
@enduml