When I first began using the Raspberry Pi to run Java applications, Oracle had yet to release a Java virtual machine that utilised ARM hard floats (hardware accelerated floating-point math processing). This meant that the Oracle JVM had to do all of this arithmetic in software causing excessive CPU load and poor performance. It was […]
As detailed in a previous post, the physical communications layer is RS-232 – 9600 baud, 7, N, 1. So we know how to correctly connect the the multimeter and handle the data transfer, but how is the data interpreted? What’s the language or meaning? In this post I detail all of this, starting with the […]