BiVo EFM32GG12  0.1
An open source foundation foundation for remote monitoring of bird vocalizations.
gen_com.h File Reference

Communication Driver function prototypes and structures. More...

#include <stdio.h>
#include "serial_usb_drv.h"

Go to the source code of this file.

Functions

void handshakeApp (void)
 Handshake with the desktop application. Blocks until handshake operation is complete. Three-step process: get message from computer, echo that message back, and then receive an acknowledge message from the computer again. More...
 
void waitOnRecordMessage (void)
 Block until record message is received. Blocks until the record command is received from the desktop application.
 

Detailed Description

Communication Driver function prototypes and structures.

Author
Kevin Imlay
Date
4-21-21

Function Documentation

◆ handshakeApp()

void handshakeApp ( void  )

Handshake with the desktop application. Blocks until handshake operation is complete. Three-step process: get message from computer, echo that message back, and then receive an acknowledge message from the computer again.

Function Prototypes