Category: Programming

Python library for 364X series PSU

Posted on May 24, 2015  - Last updated on Nov 26, 2015
By Benoit Frigon

Python library for 364X series PSU

I wrote a python library for remotely controlling an Array 364x series bench power supply. These PSU are re-branded under many names (Circuit specialist, Array, 3Com). It is likely they all have the same firmware, so it should be compatible. I have tested it on my Circuit Specialist 3645A.

Continue reading..

ASM delay subroutines for PIC16 mcu

Posted on Feb 14, 2014  - Last updated on Feb 14, 2014
By Benoit Frigon

These are the delay subroutines i use in my PIC projects. It was written for the PIC16 family but should be compatible with the 18F instruction set as well.

The simplest way to produce delay is to write a subroutine that waste instructions cycles for the desired amount of time. This method should not be used for application that require a high level of precision since the delay subroutine may be halted by interrupts. The delay is offset by the time it takes to execute the interrupt service routine. For short delays however, this should not be a problem.

Continue reading..

Asterisk manager Y.A.A.M

Posted on Jun 09, 2013  - Last updated on Aug 24, 2013
By Benoit Frigon

This is a web interface that i wrote to “manage” my Asterisk server. It is not meant at all to be an alternative to FreePbx and the like. It has very basic functionality : A call log viewer, voicemail manager, system log viewer and a few tools. You can’t add voicemail boxes, user extensions or modify the dialplan with this interface.

Continue reading..

« newer posts Older posts »