Stap 3: Laten we program
Qt-Creator open en maak een nieuw project.
Ik sluit me aan een voorbeeld van het programma, er zijn een heleboel reacties die zal helpen om te begrijpen.
De belangrijkste dingen om te weten zijn:
-je moet de bibliotheek in uw .pro-bestand (Zie het voorbeeld)
-om te sluiten een poort, moet u een variabele, om te openen van de poort te maken en vervolgens te configureren (in deze volgorde).
(Vergeet niet om het juiste nummer van de poort)
-een boodschap door, gebruik de functie write(char*).
-voor het ontvangen van gegevens met de functie lezen:
int numBytes = portcom.bytesAvailable();
char buff [256];
portcom.Read (buff, numBytes);
(u kunt ook de signaal-readyRead() te lanceren functie wanneer een gegevens aankomen)
-Als tijdens het compileren hebt u de fout n ° 1073741515 (of misschien een andere) dat betekent dat je nodig hebt om de qextserialportd.dll in de map van uw .exe.
Andere voorbeelden vindt u in de map library in het volgende voorbeeld. Dat leert u hoe de poorten scannen of ontvangen van gegevens.