WebSampling 1.0.X : Différence entre versions
De wiki
(→Réception des trames de Téléinformation EdF) |
(→Client HTTP) |
||
Ligne 11 : | Ligne 11 : | ||
=== Client HTTP === | === Client HTTP === | ||
+ | |||
+ | projdefs.h | ||
+ | |||
+ | //Define the port used for the HTTP client, default is 80 | ||
+ | #define DEFAULT_HTTPCLIENT_PORT (80) | ||
+ | |||
+ | //Configured Server port for data upload | ||
+ | #define HOST_PORT ((((WORD)appcfgGetc(APPCFG_HOST_PORTH))<<8) | (WORD)appcfgGetc(APPCFG_HOST_PORTL)) | ||
+ | |||
+ | #define STACK_CLIENT_MODE | ||
+ | |||
=== Automate === | === Automate === | ||
=== Interface Utilisateur === | === Interface Utilisateur === |
Version du 1 novembre 2011 à 19:53
Attention cette page n'est pas terminée et est en travaux
Le but de cet article est de décrire la conception du logiciel WebSampling utilisé pour la Carte d'Acquisition Web.
Sommaire
V1.0.x
La version 1.0 est conçue à partir du logiciel Modtronix SBC68EC Webserver V3.06. Poremplir les fonction de la Carte d'Acquisition Web, il est nécessaire de lui ajouter les fonctionnalités suivantes :
- Réception des trames de téléinformation EdF
- Mise en place d'un client HTTP emettant des requêtes contenant ces trames de téléinformations ainsi que les valeurs de ports analogiques
- Ajout d'un automate cadençant l'émission de ces requêtes toutes les minutes
Réception des trames de Téléinformation EdF
- fichier serint.h et serint.c modifier, mais vérifier si c'est nécessaire
Client HTTP
projdefs.h
//Define the port used for the HTTP client, default is 80
- define DEFAULT_HTTPCLIENT_PORT (80)
//Configured Server port for data upload
- define HOST_PORT ((((WORD)appcfgGetc(APPCFG_HOST_PORTH))<<8) | (WORD)appcfgGetc(APPCFG_HOST_PORTL))
- define STACK_CLIENT_MODE