Wasp software consists of 2 main pieces; Onboard Software software written in C/C++ which runs on the UAV, and Groundstation software, primarily written in python, which runs on a desktop PC.
Additionally, there are a number of tools and similar utilities, primarily written in python which bridge the pieces together.
An important common element in all pieces is the Comm Protocol, which defines the binary interface between the pieces. To setup or customize the wasp system for a new UAV see Configuration