First Class Engineering Services
Control Programming
Introduction
My software development skill are broad and across a number of low level and high level programming languages:
-
Native Assembler - Intel x86, Intel 8048/8051, Zilog Z80, Atmel
-
ANSI C
-
Pascal
-
SCIL - ABB MicroSCADA
-
Python
-
LUA

I have worked in various software development roles since 1989, across:
-
Product development
-
Industrial controls & telemetry
-
AV Automation
-
Machine Automation
-
Audio DSP Programming
-
Embedded solutions
My previous employees and roles include:
-
Advance Video & Computing - Product Development of embedded real-time systems and application software
-
ABB Australia - SCADA Telemetry of wide-area water distribution systems on Unix and Embedded platforms
-
DNA Research - Embedded micro-controller hardware and firmware development (my previous company)
-
Audio Visual Image'nation - Embedded micro-controller hardware and firmware development
-
Australia Monitor - As the Product Development manager of analog & digital audio equipment
Today I have a deep understanding of real-time systems, event driven software & serial/network control and monitoring, specialising in LUA scripting & control on the Q-Sys platform.
As the developer and co-owner of Asgard Edge Pty Ltd, we are a proud Q-Sys Technology Partner and developer of Q-Sys Plugins.
Q-Sys LUA
With the Q-Sys Ecosystem we offer control of any device within your system, providing crisp intuitive user control interfaces with or without user access restrictions across a number of control devices and touch panels.
We are able to control any product that provides Serial, UDP, TCP, HTTP, RESTful or Infra-Red control from our code library or we can develop code to your requirements, as a Control Script or Q-Sys Plugin.