This repository was archived by the owner on Feb 3, 2019. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 0
Home
François JARRIER-GELLEZ edited this page Sep 22, 2016
·
13 revisions
xPLLib est une librairie C++ pour interagir avec le protocole application xPL. Son code est cross-plateform et a déjà compilé avec succès sous Windows et Linux avec des processeurs x86 et ARM. Certains projets l'utilisant génère des executables pour Raspberry PI. Pour plus d'information sur le protocole xPL, consulter Wikipédia ou le site du projet xPL.
xPLLib est déjà utilisée dans plusieurs projets :
- xPLThermostat, crée des thermostats.
- xPLChrono, crée des compteurs
- xPLCalcul, effectue des calculs
- xPLFictif, crée des devices fictifs
- xPLOwfs, tous vos capteurs 1-wire sur le réseau xPL
- xPLCron, le célèbre cron version xPL
Copier le contenu du dossier src dans votre projet
int main(int argc, char* argv[])
{
xPL::xPLDevice m_xPLDevice;
m_xPLDevice.Initialisation("fragxpl", "chrono", "default");
m_xPLDevice.SetAppName("xPL Chrono", "1.0.0.0");
m_xPLDevice.Open();
while(true)
{
m_xPLDevice.WaitRecv(500);
}
m_xPLDevice.Close();
return 0;
}