|  | AvrIO
    1.4.5
    Bibliothèque C modulaire pour ATMEL AVR | 
Fonctions permettant de modifier et d'envoyer le paquet de transmission sur le réseau.
|   | 
| Fonctions | |
| xWusbPacket * | pxWNetTxPacket (void) | 
| Renvoie un pointeur sur le paquet de transmission. | |
| void | vWNetTxPktAddByte (uint8_t ucByte) | 
| Ajoute un octet au paquet TX. | |
| void | vWNetTxPktAddBytes (const uint8_t *pucBytes, uint8_t ucLength) | 
| Ajoute une suite d'octets au paquet TX. | |
| void | vWNetTxPktAddBytes_P (const uint8_t *pucBytes, uint8_t ucLength) | 
| Ajoute une suite d'octets résidant en mémoire programme au paquet TX. | |
| void | vWNetTxPktAddDeviceId (uint16_t usDeviceId) | 
| Ajoute le Device ID au paquet TX L'ajout se fait en respectant le flag WNET_SINGLEBYTE de mode du réseau. | |
| void | vWNetTxPktAddStr (const char *pcStr) | 
| Ajoute une chaîne de caractères à zéro terminal au paquet TX Le zéro final n'est pas ajouté au paquet. | |
| void | vWNetTxPktAddStr_P (const char *pcStr) | 
| Ajoute une chaîne de caractères à zéro terminal résidant en mémoire programme au paquet TX Le zéro final n'est pas ajouté au paquet. | |
| void | vWNetTxPktAddTrailer (void) | 
| Ajoute le CRC et le checksum en queue de paquet Cette fonction modifie le bit Signle Byte Device ID (D) en fonction de la configuration du réseau. | |
| void | vWNetTxPktAddWord (uint16_t usWord) | 
| Ajoute un mot de 16 bits au paquet TX. | |
| void | vWNetTxPktNew (uint8_t ucPacketType) | 
| Initialise une nouveau paquet de type ucPacketType. | |
| void | vWNetTxPktSend (void) | 
| Envoie le paquet Tx sur le réseau Le paquet doit être préparé avec les différentes fonctions d'assertion. Cette fonction ne modifie pas le paquet qui est restitué en l'état. | |
| void | vWNetTxPktSetAllFlags (uint8_t ucFlags) | 
| void | vWNetTxPktSetFlag (uint8_t ucIndex, bool ucValue) | 
| Modifie l'état d'un bit de flag d'index ucIndexdans l'entête du paquet TX. | |
| void | vWNetTxPktSetHeader (uint8_t ucHeader) | 
| Modifie l'entête du paquet TX. | |
| void | vWNetTxPktSetType (uint8_t ucPacketType) | 
| Modifie le type du paquet TX. | |
| void | vWNetTxPktToggleFlag (uint8_t ucIndex) | 
| Bascule le flag d'index ucIndexdans l'entête du paquet TX. | |