Category Archives: Software

IQRF SPI library for master MCU

swThis article describes my new SPI library for master MCU. It is based on library published in startup package. I made some changes. At the first, I removed all PIC MCU related lines of code, because of universality of library. Next, I encapsulated all global variables related to SPI state machine to one structure. There are published two versions of library – for AVR-GCC and GCC compiler for ARM version 4.9.3.

Continue reading

Using timing functions I – startDelay() and isDelay()

swThis post demonstrates, how to use functions startDelay() and isDelay(). It is a response for questions from visitors of this website. At beginning I am going to show you, how to use simple startDelay() and isDelay() functions combination for red LED blinking. Then we will do some simple but useful temperature measurement application.

Continue reading

DPA Terminal – Relay Board control

dpa_terminal_scrsh2 A week ago, I posted some news about DPA Terminal. I promised, that I will add control capability for all main constructions from this site. A few days ago, I added Relay Board control capability. I had to change source code of Relay Board, but I think, the result is worth to it. Let’s see inside.

Continue reading

DPA Terminal

dpa_terminal_scrsh2Two weeks ago, I published post about DPA .NET class. This class is useful for everyone, who would like to work on own PC application for communication with DPA coordinator. I used this class in my new tool for DPA application testing. This tool has name DPA Terminal. This software is published with full source codes. So, If you want, you can use it and change it against your needs.

Continue reading