top of page

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.

bottom of page