Embedded development is much harder than PC based application development. This chapter collects some of our experiences in the process of forming and experimenting with the WirelessHART standard. The hands-on experiences are drawn from our development of the Wi-HTest tool, which essentially supports all the functionalities required of a WirelessHART device. We shall discuss the need for a real-time OS, how to timestamp the received message, the API between stack layers, a timer module to support timeslots, hardware considerations, and miscellaneous comments.
KeywordsTime Slot Network Layer Incoming Message Data Link Layer Interrupt Handler
Unable to display preview. Download preview PDF.