Création du module DolibarrClient avec ses différentes routes & création du module WarehouseGUI pour le LCD M5Stack #7
Loading…
x
Reference in New Issue
Block a user
No description provided.
Delete Branch "feat/client_dolibarr"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
il y a quelque changement a faire
l'interface graphique intégré mériterai sa propre branche nan ?
@ -10,6 +10,7 @@ monitor_speed = 115200
; notworthy ones:
; __PLATFORMIO_BUILD_DEBUG__ = debug mode
build_flags =
-std=c++17
vraiment utile @Nicolas ?
@ -1,7 +1,10 @@
#ifndef PROGRAM_H
#define PROGRAM_H
#define DEFAULT_BAUD_RATE 115200
deja inclue dans les config
@ -0,0 +3,4 @@
#include <ArduinoJson.h>
#include <iostream>
#define WAITING_WIFI_DELAY 1000
mettre en config
@ -0,0 +48,4 @@
return -1;
}
std::string replace_id(const char *str, const char *id) {
utiliser les string d'Arduino
@ -0,0 +126,4 @@
return -1;
}
int DolibarrClient::initialize_wifi() const {
faut pas faire sa dans le prog principal ?
@ -0,0 +10,4 @@
constexpr u_int32_t CREATED_RESPONSE = 201;
constexpr u_int32_t NO_CONTENT_RESPONSE = 204;
constexpr u_int32_t LOGIN_JSON_SIZE = 4096;
tout les constexpr les mettre dans les fichiers ini (env et config)
@ -0,0 +1,5 @@
//
c'est quoi se fichier ?
@ -0,0 +1,40 @@
#ifndef T_IOT_901_CONVOYOR_DOLIBARRMODELS_H
#define T_IOT_901_CONVOYOR_DOLIBARRMODELS_H
namespace models {
je suis chaud que tu m'explique les namesapce j'ai jamais utiliser ;)
@ -50,6 +50,9 @@ upload_speed = 921600
; librairies (make sure to fix versions where possible!)
lib_deps =
bblanchon/ArduinoJson@^6.21.3
mettre un commentaire sur chaque ligne pour dire l'utilité de la lib
@ -2,4 +4,2 @@
Program::Program() {
// Startup
Serial.begin(MONITOR_SPEED);
remettre le serial print comme c'était
@ -2,4 +5,4 @@
Program* program;
void setup() {
le main.cpp doit téoriquement rester par defaut