-Generated on Fri Jun 7 2019 11:03:14 for B15F by
+Generated on Tue Jun 11 2019 14:54:24 for B15F by 1.8.16
diff --git a/docs/html/b15f_8h_source.html b/docs/html/b15f_8h_source.html
index 9729432..cf3e41b 100644
--- a/docs/html/b15f_8h_source.html
+++ b/docs/html/b15f_8h_source.html
@@ -107,7 +107,7 @@ $(function() {
-
-
-Generated on Fri Jun 7 2019 11:03:14 for B15F by
-
- 1.8.16
-
-
-
diff --git a/docs/html/classB15F-members.html b/docs/html/classB15F-members.html
index e88d578..2df242b 100644
--- a/docs/html/classB15F-members.html
+++ b/docs/html/classB15F-members.html
@@ -105,7 +105,7 @@ $(function() {
-Generated on Fri Jun 7 2019 11:03:14 for B15F by
+Generated on Tue Jun 11 2019 14:54:24 for B15F by 1.8.16
diff --git a/docs/html/classB15F.html b/docs/html/classB15F.html
index 18bb42a..34effc4 100644
--- a/docs/html/classB15F.html
+++ b/docs/html/classB15F.html
@@ -1030,7 +1030,7 @@ constexpr static uint32_t
-Generated on Fri Jun 7 2019 11:03:14 for B15F by
+Generated on Tue Jun 11 2019 14:54:24 for B15F by 1.8.16
diff --git a/docs/html/classDot-members.html b/docs/html/classDot-members.html
index b493400..7cca722 100644
--- a/docs/html/classDot-members.html
+++ b/docs/html/classDot-members.html
@@ -76,7 +76,7 @@ $(function() {
-Generated on Fri Jun 7 2019 11:03:14 for B15F by
+Generated on Tue Jun 11 2019 14:54:25 for B15F by 1.8.16
diff --git a/docs/html/classDot.html b/docs/html/classDot.html
index 4d8cd1d..a8c7a21 100644
--- a/docs/html/classDot.html
+++ b/docs/html/classDot.html
@@ -196,7 +196,7 @@ Public Member Functions
-Generated on Fri Jun 7 2019 11:03:14 for B15F by
+Generated on Tue Jun 11 2019 14:54:25 for B15F by 1.8.16
diff --git a/docs/html/classDriverException-members.html b/docs/html/classDriverException-members.html
index 385458a..9a65753 100644
--- a/docs/html/classDriverException-members.html
+++ b/docs/html/classDriverException-members.html
@@ -77,7 +77,7 @@ $(function() {
-Generated on Fri Jun 7 2019 11:03:14 for B15F by
+Generated on Tue Jun 11 2019 14:54:25 for B15F by 1.8.16
diff --git a/docs/html/classDriverException.html b/docs/html/classDriverException.html
index b3dd57e..56eb47e 100644
--- a/docs/html/classDriverException.html
+++ b/docs/html/classDriverException.html
@@ -109,7 +109,7 @@ std::string
msg_
<
-Generated on Fri Jun 7 2019 11:03:14 for B15F by
+Generated on Tue Jun 11 2019 14:54:25 for B15F by 1.8.16
diff --git a/docs/html/classPlottyFile-members.html b/docs/html/classPlottyFile-members.html
index 69c5b8a..33397e5 100644
--- a/docs/html/classPlottyFile-members.html
+++ b/docs/html/classPlottyFile-members.html
@@ -100,7 +100,7 @@ $(function() {
-Generated on Fri Jun 7 2019 11:03:14 for B15F by
+Generated on Tue Jun 11 2019 14:54:25 for B15F by 1.8.16
diff --git a/docs/html/classPlottyFile.html b/docs/html/classPlottyFile.html
index 3eb73ca..20ddc02 100644
--- a/docs/html/classPlottyFile.html
+++ b/docs/html/classPlottyFile.html
@@ -811,7 +811,7 @@ Public Member Functions
-Generated on Fri Jun 7 2019 11:03:14 for B15F by
+Generated on Tue Jun 11 2019 14:54:25 for B15F by 1.8.16
diff --git a/docs/html/classTimeoutException-members.html b/docs/html/classTimeoutException-members.html
index 15cc27f..bbe6742 100644
--- a/docs/html/classTimeoutException-members.html
+++ b/docs/html/classTimeoutException-members.html
@@ -77,7 +77,7 @@ $(function() {
-Generated on Fri Jun 7 2019 11:03:14 for B15F by
+Generated on Tue Jun 11 2019 14:54:25 for B15F by 1.8.16
diff --git a/docs/html/classTimeoutException.html b/docs/html/classTimeoutException.html
index 015849c..d78ecfe 100644
--- a/docs/html/classTimeoutException.html
+++ b/docs/html/classTimeoutException.html
@@ -239,7 +239,7 @@ std::string
-Generated on Fri Jun 7 2019 11:03:14 for B15F by
+Generated on Tue Jun 11 2019 14:54:25 for B15F by 1.8.16
diff --git a/docs/html/classUSART-members.html b/docs/html/classUSART-members.html
index 56759ff..e14dbef 100644
--- a/docs/html/classUSART-members.html
+++ b/docs/html/classUSART-members.html
@@ -86,7 +86,7 @@ $(function() {
-Generated on Fri Jun 7 2019 11:03:14 for B15F by
+Generated on Tue Jun 11 2019 14:54:25 for B15F by 1.8.16
diff --git a/docs/html/classUSART.html b/docs/html/classUSART.html
index 556dd16..deadefa 100644
--- a/docs/html/classUSART.html
+++ b/docs/html/classUSART.html
@@ -523,7 +523,7 @@ Public Member Functions
-Generated on Fri Jun 7 2019 11:03:14 for B15F by
+Generated on Tue Jun 11 2019 14:54:25 for B15F by 1.8.16
diff --git a/docs/html/classUSARTException-members.html b/docs/html/classUSARTException-members.html
index b634feb..e510852 100644
--- a/docs/html/classUSARTException-members.html
+++ b/docs/html/classUSARTException-members.html
@@ -77,7 +77,7 @@ $(function() {
-Generated on Fri Jun 7 2019 11:03:15 for B15F by
+Generated on Tue Jun 11 2019 14:54:25 for B15F by 1.8.16
diff --git a/docs/html/classUSARTException.html b/docs/html/classUSARTException.html
index 83a3239..ca8d468 100644
--- a/docs/html/classUSARTException.html
+++ b/docs/html/classUSARTException.html
@@ -239,7 +239,7 @@ std::string
-Generated on Fri Jun 7 2019 11:03:15 for B15F by
+Generated on Tue Jun 11 2019 14:54:25 for B15F by 1.8.16
diff --git a/docs/html/classView-members.html b/docs/html/classView-members.html
index d7b06ee..e93a102 100644
--- a/docs/html/classView-members.html
+++ b/docs/html/classView-members.html
@@ -89,7 +89,7 @@ $(function() {
-Generated on Fri Jun 7 2019 11:03:15 for B15F by
+Generated on Tue Jun 11 2019 14:54:25 for B15F by 1.8.16
diff --git a/docs/html/classView.html b/docs/html/classView.html
index 38d7d02..df6fa16 100644
--- a/docs/html/classView.html
+++ b/docs/html/classView.html
@@ -157,7 +157,7 @@ constexpr static int
KEY_E
-Generated on Fri Jun 7 2019 11:03:15 for B15F by
+Generated on Tue Jun 11 2019 14:54:25 for B15F by 1.8.16
diff --git a/docs/html/classViewInfo-members.html b/docs/html/classViewInfo-members.html
index fee337a..563e231 100644
--- a/docs/html/classViewInfo-members.html
+++ b/docs/html/classViewInfo-members.html
@@ -99,7 +99,7 @@ $(function() {
-Generated on Fri Jun 7 2019 11:03:15 for B15F by
+Generated on Tue Jun 11 2019 14:54:25 for B15F by 1.8.16
diff --git a/docs/html/classViewInfo.html b/docs/html/classViewInfo.html
index d5f9b57..b80793e 100644
--- a/docs/html/classViewInfo.html
+++ b/docs/html/classViewInfo.html
@@ -185,7 +185,7 @@ static std::vector< std::string >
-Generated on Fri Jun 7 2019 11:03:15 for B15F by
+Generated on Tue Jun 11 2019 14:54:25 for B15F by 1.8.16
diff --git a/docs/html/classViewMonitor-members.html b/docs/html/classViewMonitor-members.html
index 2cbdf4c..0ad89dd 100644
--- a/docs/html/classViewMonitor-members.html
+++ b/docs/html/classViewMonitor-members.html
@@ -103,7 +103,7 @@ $(function() {
-Generated on Fri Jun 7 2019 11:03:15 for B15F by
+Generated on Tue Jun 11 2019 14:54:25 for B15F by 1.8.16
diff --git a/docs/html/classViewMonitor.html b/docs/html/classViewMonitor.html
index d7bef95..7aa2589 100644
--- a/docs/html/classViewMonitor.html
+++ b/docs/html/classViewMonitor.html
@@ -197,7 +197,7 @@ constexpr static int
KEY_E
-Generated on Fri Jun 7 2019 11:03:15 for B15F by
+Generated on Tue Jun 11 2019 14:54:25 for B15F by 1.8.16
diff --git a/docs/html/classViewPromt-members.html b/docs/html/classViewPromt-members.html
index 53bea32..53efcd8 100644
--- a/docs/html/classViewPromt-members.html
+++ b/docs/html/classViewPromt-members.html
@@ -105,7 +105,7 @@ $(function() {
-Generated on Fri Jun 7 2019 11:03:15 for B15F by
+Generated on Tue Jun 11 2019 14:54:25 for B15F by 1.8.16
diff --git a/docs/html/classViewPromt.html b/docs/html/classViewPromt.html
index fe120e6..ba25c8e 100644
--- a/docs/html/classViewPromt.html
+++ b/docs/html/classViewPromt.html
@@ -205,7 +205,7 @@ static std::vector< std::string >
-Generated on Fri Jun 7 2019 11:03:15 for B15F by
+Generated on Tue Jun 11 2019 14:54:25 for B15F by 1.8.16
diff --git a/docs/html/classViewSelection-members.html b/docs/html/classViewSelection-members.html
index a8ee44d..8567534 100644
--- a/docs/html/classViewSelection-members.html
+++ b/docs/html/classViewSelection-members.html
@@ -94,7 +94,7 @@ $(function() {
-Generated on Fri Jun 7 2019 11:03:15 for B15F by
+Generated on Tue Jun 11 2019 14:54:25 for B15F by 1.8.16
diff --git a/docs/html/classViewSelection.html b/docs/html/classViewSelection.html
index 4f5f2af..0eef724 100644
--- a/docs/html/classViewSelection.html
+++ b/docs/html/classViewSelection.html
@@ -172,7 +172,7 @@ static std::vector< std::string >
-Generated on Fri Jun 7 2019 11:03:15 for B15F by
+Generated on Tue Jun 11 2019 14:54:25 for B15F by 1.8.16
diff --git a/docs/html/classes.html b/docs/html/classes.html
index 30c2f63..e258d07 100644
--- a/docs/html/classes.html
+++ b/docs/html/classes.html
@@ -105,7 +105,7 @@ $(function() {
-Generated on Fri Jun 7 2019 11:03:15 for B15F by
+Generated on Tue Jun 11 2019 14:54:25 for B15F by 1.8.16
diff --git a/docs/html/cli_8cpp_source.html b/docs/html/cli_8cpp_source.html
index a829e2a..7c08dc9 100644
--- a/docs/html/cli_8cpp_source.html
+++ b/docs/html/cli_8cpp_source.html
@@ -72,7 +72,7 @@ $(function() {
-Generated on Fri Jun 7 2019 11:03:14 for B15F by
+Generated on Tue Jun 11 2019 14:54:24 for B15F by 1.8.16
diff --git a/docs/html/dot_8h_source.html b/docs/html/dot_8h_source.html
index 51b1e8c..0abab3f 100644
--- a/docs/html/dot_8h_source.html
+++ b/docs/html/dot_8h_source.html
@@ -78,7 +78,7 @@ $(function() {
-Generated on Fri Jun 7 2019 11:03:14 for B15F by
+Generated on Tue Jun 11 2019 14:54:24 for B15F by 1.8.16
diff --git a/docs/html/driverexception_8h_source.html b/docs/html/driverexception_8h_source.html
index ee33149..b7f2891 100644
--- a/docs/html/driverexception_8h_source.html
+++ b/docs/html/driverexception_8h_source.html
@@ -74,7 +74,7 @@ $(function() {
-Generated on Fri Jun 7 2019 11:03:15 for B15F by
+Generated on Tue Jun 11 2019 14:54:25 for B15F by 1.8.16
diff --git a/docs/html/functions.html b/docs/html/functions.html
index 30bdf0a..8e339d7 100644
--- a/docs/html/functions.html
+++ b/docs/html/functions.html
@@ -380,7 +380,7 @@ $(function() {
-Generated on Fri Jun 7 2019 11:03:15 for B15F by
+Generated on Tue Jun 11 2019 14:54:25 for B15F by 1.8.16
diff --git a/docs/html/functions_func.html b/docs/html/functions_func.html
index f5b2bf5..caf7df0 100644
--- a/docs/html/functions_func.html
+++ b/docs/html/functions_func.html
@@ -347,7 +347,7 @@ $(function() {
-Generated on Fri Jun 7 2019 11:03:15 for B15F by
+Generated on Tue Jun 11 2019 14:54:25 for B15F by 1.8.16
diff --git a/docs/html/functions_vars.html b/docs/html/functions_vars.html
index ae7d02a..c499a07 100644
--- a/docs/html/functions_vars.html
+++ b/docs/html/functions_vars.html
@@ -92,7 +92,7 @@ $(function() {
-Generated on Fri Jun 7 2019 11:03:15 for B15F by
+Generated on Tue Jun 11 2019 14:54:25 for B15F by 1.8.16
diff --git a/docs/html/hierarchy.html b/docs/html/hierarchy.html
index 7eaae9a..d78ffc4 100644
--- a/docs/html/hierarchy.html
+++ b/docs/html/hierarchy.html
@@ -86,7 +86,7 @@ $(function() {
-Generated on Fri Jun 7 2019 11:03:15 for B15F by
+Generated on Tue Jun 11 2019 14:54:25 for B15F by 1.8.16
diff --git a/docs/html/index.html b/docs/html/index.html
index b291453..09ba8ae 100644
--- a/docs/html/index.html
+++ b/docs/html/index.html
@@ -66,20 +66,31 @@ $(function() {
Hinweise:
+ - Terminal-Befehle sind fett gedruckt
+ - Als Student/Studentin können Sie davon ausgehen, dass die Steuersoftware auf Ihrem Arbeitsplatz bereits installiert ist
+ - D.h. Sie müssen zu Beginn jeder Übung nur die Firmware neu aufspielen (Installation Abschnitt 3)
+
+Einführung
+
Das gesamte Softwareprojekt besteht aus zwei Teilen:
+Die Firmware ist die Software auf dem Mikrocontroller (MCU) des Board 15. Der Mikrocontroller steuert die Peripherie (ADCs, DACs, ...) über einen SPI-BUS.
+ Der zweite Teil von B15F ist die Steuersoftware, die auf dem PC ausgeführt wird. Diese sendet über eine USART-Schnittstelle (RS-232) Befehle an den Mikrocontroller.
+Die Steuersoftware besitzt ein CLI (command line interface) mit einer Benutzerschnittstelle für die einfache Fernsteuerung des B15F.
+Außerdem wird eine Bibliothek (b15fdrv) installiert, die eine einfache Entwicklung kleiner Steuerprogramme erlaubt.
(a) cd /home/famulus/
(b) git clone "https://github.com/devfix/b15f.git"
-
+
3. Die Firmware installieren
(a) cd "/home/famulus/b15f/firmware"
(b) Passen Sie in der Datei Makefile die Option "MCU = ..." an die MCU des vorliegenden Boards an
@@ -90,14 +101,14 @@ Installation
Sonst:
(d II) sudo make upload
-
+
4. Die Steuersoftware (Bibliothek & CLI) installieren
(a) cd "/home/famulus/b15f/control/src"
(b) make
(Die Warnungen durch doxygen können ignoriert werden.)
(c) sudo make install
-
+
Aktualisierung
(a) cd /home/famulus/b15f/
(b) git pull –prune
@@ -106,25 +117,25 @@ Aktualisierung
(e) cd "/home/famulus/b15f/control/src"
(f) make clean
(g) Installation ab Schritt 3 wiederholen
-
-Das CommandLineInterface (CLI) benutzen
+
+Die CommandLineInterface (CLI) benutzen
(a) Öffnen Sie ein Terminal und maximieren Sie das Fenster
(b) Start des CLI erfolgt durch b15fcli
(c) Die Navigation erfolgt durch <Tab>, die Pfeiltasten und <Enter> oder die Maus
(d) Mit <Strg + c> kann das Programm sofort verlassen werden
-
+
Eigene Programme mit B15F schreiben
-
+
Grundsätzliches
-
Die wichtigste Klasse für die Steuerung des Board 15 ist B15F.
+
Verwendet wird die Bibliothekt b15fdrv. Die wichtigste Klasse für die Steuerung des Board 15 ist B15F.
Dort befindet sich auch eine Übersicht der verfügbaren Befehle.
-
+
Beispiele
In dem Verzeichnis b15f/control/examples sind einige Beispiele für die Verwendung einzelner B15F Funktionen.
-Zu jedem Beispiel gehört eine main.cpp mit dem Quellcode und eine Makefile-Datei.
-Das Beispiel kann mit make kompiliert und mit **./main.elf** gestartet werden.
-
+Zu jedem Beispiel gehört eine main.cpp mit dem Quellcode und eine Makefile-Datei. Durch das Makefile wird beim Kompilieren und Linken die Bibliothek b15fdrv automatisch einbezogen.
+Das Beispiel muss durch Sie also nur mit make kompiliert und mit .**/main.elf** gestartet werden.
+
Den B15F Treiber verwenden
Benötigt wird der B15F-Header: #include <b15f/b15f.h>
@@ -135,18 +146,18 @@ und der Header für die plottyfile-Generierung, falls mit Kennlinien gearbeitet
Falls noch keine existiert, wird automatisch eine erzeugt und Verbindung zum Board hergestellt.
Ab jetzt können auf dem Object drv verschiedene Methoden angewand werden, siehe B15F.
-
+
Kennlinien mit plottyfile generieren
Die Beschreibung zu Plottyfile befindet sich hier.
Nach dem Include von plottyfile kann ein neues Objekt erzeugt und konfiguriert werden:
{C++}
PlottyFile pf;
pf.setUnitX("V");
pf.setUnitY("V");
pf.setUnitPara("V");
pf.setDescX("U_{OUT}");
pf.setDescY("U_{IN}");
pf.setDescPara("");
pf.setRefX(5);
pf.setRefY(5);
pf.setParaFirstCurve(0);
pf.setParaStepWidth(0);
Messpunkte können anschließend hinzugefügt werden.
Dabei gehören Punkte mit dem gleichen Index für curve (uint8_t) zur selben Kurve und erhalten durch Plotty automatisch die gleiche Farbe.
-
{C++}
pf.addDot(Dot(x, y, curve));
x und y sind uint16_t, also keine Gleitkommazahlen.
+
{C++}
pf.addDot(Dot(x, y, curve));
Wichtig: Die Werte für x und y sind uint16_t, also keine Gleitkommazahlen. Stattdessen sind sie auf RefX und RefY bezogen.
-Generated on Fri Jun 7 2019 11:03:15 for B15F by
+Generated on Tue Jun 11 2019 14:54:25 for B15F by 1.8.16
diff --git a/docs/html/plottyfile_8cpp_source.html b/docs/html/plottyfile_8cpp_source.html
index e22de2c..8c584a6 100644
--- a/docs/html/plottyfile_8cpp_source.html
+++ b/docs/html/plottyfile_8cpp_source.html
@@ -101,7 +101,7 @@ $(function() {
-Generated on Fri Jun 7 2019 11:03:14 for B15F by
+Generated on Tue Jun 11 2019 14:54:24 for B15F by 1.8.16
diff --git a/docs/html/plottyfile_8h_source.html b/docs/html/plottyfile_8h_source.html
index 1f19f61..33ecc0c 100644
--- a/docs/html/plottyfile_8h_source.html
+++ b/docs/html/plottyfile_8h_source.html
@@ -102,7 +102,7 @@ $(function() {
-Generated on Fri Jun 7 2019 11:03:14 for B15F by
+Generated on Tue Jun 11 2019 14:54:24 for B15F by 1.8.16
diff --git a/docs/html/timeoutexception_8h_source.html b/docs/html/timeoutexception_8h_source.html
index d121f28..24c4d6f 100644
--- a/docs/html/timeoutexception_8h_source.html
+++ b/docs/html/timeoutexception_8h_source.html
@@ -79,7 +79,7 @@ $(function() {
-Generated on Fri Jun 7 2019 11:03:14 for B15F by
+Generated on Tue Jun 11 2019 14:54:24 for B15F by 1.8.16
diff --git a/docs/html/ui_8cpp_source.html b/docs/html/ui_8cpp_source.html
index 3724f29..d1ccd32 100644
--- a/docs/html/ui_8cpp_source.html
+++ b/docs/html/ui_8cpp_source.html
@@ -88,7 +88,7 @@ $(function() {
-Generated on Fri Jun 7 2019 11:03:14 for B15F by
+Generated on Tue Jun 11 2019 14:54:24 for B15F by 1.8.16
diff --git a/docs/html/ui_8h_source.html b/docs/html/ui_8h_source.html
index ee5e268..dacb5d9 100644
--- a/docs/html/ui_8h_source.html
+++ b/docs/html/ui_8h_source.html
@@ -73,7 +73,7 @@ $(function() {
1#ifndef UI_H
2#define UI_H
3
4#include <vector>
5#include "view_selection.h"
6#include "view_info.h"
7#include "view_monitor.h"
8#include "view_promt.h"
9
10void show_main(int);
11void input(int);
12void view_back(int);
13void finish(int);
14void cleanup();
15
16void show_info(int);
17void show_monitor(int);
18void show_invalid_port_input(int);
19void show_invalid_dac_input(int);
20void write_digital_output0(int);
21void write_digital_output1(int);
22void write_analog_output0(int);
23void write_analog_output1(int);
24void show_digital_output0(int);
25void show_digital_output1(int);
26void show_analog_output0(int);
27void show_analog_output1(int);
28
29// selftest group
30void show_selftest_info(int);
31void start_selftest(int);
32void stop_selftest(int);
33
34
35extern std::vector<View*> win_stack;
36extern std::thread t_refresh;
37
38#endif // UI_H
-Generated on Fri Jun 7 2019 11:03:14 for B15F by
+Generated on Tue Jun 11 2019 14:54:24 for B15F by 1.8.16
diff --git a/docs/html/usart_8cpp_source.html b/docs/html/usart_8cpp_source.html
index 2fd9eec..82748cd 100644
--- a/docs/html/usart_8cpp_source.html
+++ b/docs/html/usart_8cpp_source.html
@@ -88,7 +88,7 @@ $(function() {
-Generated on Fri Jun 7 2019 11:03:14 for B15F by
+Generated on Tue Jun 11 2019 14:54:24 for B15F by 1.8.16
diff --git a/docs/html/usart_8h_source.html b/docs/html/usart_8h_source.html
index 7406ff7..09f0b38 100644
--- a/docs/html/usart_8h_source.html
+++ b/docs/html/usart_8h_source.html
@@ -88,7 +88,7 @@ $(function() {
-Generated on Fri Jun 7 2019 11:03:14 for B15F by
+Generated on Tue Jun 11 2019 14:54:24 for B15F by 1.8.16
diff --git a/docs/html/usartexception_8h_source.html b/docs/html/usartexception_8h_source.html
index 11a9fea..7424e7e 100644
--- a/docs/html/usartexception_8h_source.html
+++ b/docs/html/usartexception_8h_source.html
@@ -79,7 +79,7 @@ $(function() {
-Generated on Fri Jun 7 2019 11:03:14 for B15F by
+Generated on Tue Jun 11 2019 14:54:24 for B15F by 1.8.16
diff --git a/docs/html/view_8cpp_source.html b/docs/html/view_8cpp_source.html
index 229408d..14ba6d1 100644
--- a/docs/html/view_8cpp_source.html
+++ b/docs/html/view_8cpp_source.html
@@ -74,7 +74,7 @@ $(function() {
-Generated on Fri Jun 7 2019 11:03:14 for B15F by
+Generated on Tue Jun 11 2019 14:54:24 for B15F by 1.8.16
diff --git a/docs/html/view_8h_source.html b/docs/html/view_8h_source.html
index eb93903..45504c7 100644
--- a/docs/html/view_8h_source.html
+++ b/docs/html/view_8h_source.html
@@ -74,7 +74,7 @@ $(function() {
-Generated on Fri Jun 7 2019 11:03:14 for B15F by
+Generated on Tue Jun 11 2019 14:54:24 for B15F by 1.8.16
diff --git a/docs/html/view__info_8cpp_source.html b/docs/html/view__info_8cpp_source.html
index 918aa93..e8d6d83 100644
--- a/docs/html/view__info_8cpp_source.html
+++ b/docs/html/view__info_8cpp_source.html
@@ -73,7 +73,7 @@ $(function() {
-Generated on Fri Jun 7 2019 11:03:14 for B15F by
+Generated on Tue Jun 11 2019 14:54:24 for B15F by 1.8.16
diff --git a/docs/html/view__info_8h_source.html b/docs/html/view__info_8h_source.html
index 512d90e..22206b0 100644
--- a/docs/html/view__info_8h_source.html
+++ b/docs/html/view__info_8h_source.html
@@ -75,7 +75,7 @@ $(function() {
-Generated on Fri Jun 7 2019 11:03:14 for B15F by
+Generated on Tue Jun 11 2019 14:54:24 for B15F by 1.8.16
diff --git a/docs/html/view__monitor_8cpp_source.html b/docs/html/view__monitor_8cpp_source.html
index c1bb49e..2773566 100644
--- a/docs/html/view__monitor_8cpp_source.html
+++ b/docs/html/view__monitor_8cpp_source.html
@@ -84,7 +84,7 @@ $(function() {
-Generated on Fri Jun 7 2019 11:03:14 for B15F by
+Generated on Tue Jun 11 2019 14:54:24 for B15F by 1.8.16
diff --git a/docs/html/view__monitor_8h_source.html b/docs/html/view__monitor_8h_source.html
index 7943b12..0126c61 100644
--- a/docs/html/view__monitor_8h_source.html
+++ b/docs/html/view__monitor_8h_source.html
@@ -75,7 +75,7 @@ $(function() {
-Generated on Fri Jun 7 2019 11:03:14 for B15F by
+Generated on Tue Jun 11 2019 14:54:24 for B15F by 1.8.16
diff --git a/docs/html/view__promt_8cpp_source.html b/docs/html/view__promt_8cpp_source.html
index d091fb4..9d9d44c 100644
--- a/docs/html/view__promt_8cpp_source.html
+++ b/docs/html/view__promt_8cpp_source.html
@@ -73,7 +73,7 @@ $(function() {
1#include "view_promt.h"
2
3void ViewPromt::draw()
4 {
5 curs_set(1); // show cursor
6
7int li = text_offset_y;
8int ci = 0;
9for(std::string line : str_split(message + input, "\n"))
-Generated on Fri Jun 7 2019 11:03:14 for B15F by
+Generated on Tue Jun 11 2019 14:54:24 for B15F by 1.8.16
diff --git a/docs/html/view__promt_8h_source.html b/docs/html/view__promt_8h_source.html
index af3e350..18e2b6d 100644
--- a/docs/html/view__promt_8h_source.html
+++ b/docs/html/view__promt_8h_source.html
@@ -75,7 +75,7 @@ $(function() {
-Generated on Fri Jun 7 2019 11:03:14 for B15F by
+Generated on Tue Jun 11 2019 14:54:24 for B15F by 1.8.16
diff --git a/docs/html/view__selection_8cpp_source.html b/docs/html/view__selection_8cpp_source.html
index 014a553..8bdea23 100644
--- a/docs/html/view__selection_8cpp_source.html
+++ b/docs/html/view__selection_8cpp_source.html
@@ -73,7 +73,7 @@ $(function() {
1#include "view_selection.h"
2
3void ViewSelection::draw()
4 {
5//curs_set(0); // hide cursor
6for(size_t i = 0; i < choices.size(); i++)
7 {
8if(selection == i)
9 wattron(win, A_REVERSE);
10 mvwprintw(win, i + choice_offset_y, choice_offset_x, "%s", choices[i].c_str());
53if(selection == i || event.bstate & BUTTON1_DOUBLE_CLICKED)
54 hit = true;
55 selection = i;
56 }
57 }
58if(!hit)
59break;
60
61// fall through to next case
62 [[fallthrough]];
63 }
64
65case KEY_ENT:
66if(selection == choices.size() - 1) // exit
67 key = -1; // do return from view
68else
69 ret = calls[selection];
70break;
71default:
72break;
73 }
74 repaint();
75return ret;
76 }
-Generated on Fri Jun 7 2019 11:03:14 for B15F by
+Generated on Tue Jun 11 2019 14:54:24 for B15F by 1.8.16
diff --git a/docs/html/view__selection_8h_source.html b/docs/html/view__selection_8h_source.html
index 9d49827..1e7573f 100644
--- a/docs/html/view__selection_8h_source.html
+++ b/docs/html/view__selection_8h_source.html
@@ -75,7 +75,7 @@ $(function() {