Hacking Gamewell/FCI E3 and S3 Passwords

Over the years I managed to learn a little bit about programming the FCI E3 and S3 panels. Using Camworks has always been a bittersweet experience and sometimes made me want to throw my laptop into the trashcan along with the fire panel I was working on….So far...

JANET Arduino Code – ramboTerm 2.2 Latest Working Version

Download Links Below you’ll find the links to download the Arduino folder as a zip file which contains all the code for the project. Below that you can choose to download the files individually. This is the latest working version of JANET using the Arduino...
Arduino Mega2560 Pro JANET Pinout / Layout

Arduino Mega2560 Pro JANET Pinout / Layout

Arduino Mega2560 Pro - JANET Pinout / Layout This is how everything is connected on the Arduino MEGA2560 Pro board that I use. This board is great and I love having 4 hardware serial ports. The dip-switches are currently connected via 8 of the analog inputs. I will be...
Phone Line Isolation Circuit Schematic

Phone Line Isolation Circuit Schematic

Phoneline Isolation Circuit Diagram This is a simple phone line isolation circuit that I have used to safely connect phone lines to the MT8870 module. This is neccesary to make sure you protect the MT8870 module and also so you don’t affect the fire alarms...
Siemens PM-1 Programming Cable Pinout

Siemens PM-1 Programming Cable Pinout

Siemens PM-1 Programming Cable Pinout The Siemens PM-1 programming cable is used to program older PMI-1 Siemens Panels. The older panels require a 6-Pin RJ-11 serial adapter. With this pinout you should be able to build your own cable no...
Arduino 8-Position Dipswitch Circuit Schematic for Teensy 4.2

Arduino 8-Position Dipswitch Circuit Schematic for Teensy 4.2

Arduino - Teensy 4.2 - 8-Position Dipswitch Circuit Schematic This is a very basic circuit diagram to show you how I have successfully wired an 8 position dipswitch to an Arduino Teensy 4.2 and this also works with an Ardui Mega board but requires slightly different...

Hex Character Breakdown of FCI Terminal Output

Here is a breakdown of the terminal output of panel messages from FCI E3 and S3 Panels. Local: Pull Station FIRST ALARM AMM_Pull_Stat L1M001 00:14:52 01/01/11 0x0d 0x0a 0x4c 0x6f 0x63 0x61 0x6c 0x3a 0x20 0x50 0x75 0x6c 0x6c 0x20 0x53 0x74 0x61 0x74 0x69 0x6f 0x6e 0x0d...

Notifier AFP-200 / AFP-400 Terminal Commands

Here are the terminal commands for the older Notifier panels (AFP-200, AFP-400). If I remember right I even got these to work on the NFS-3030 and NFS-640. They will not work on the newer NFS2 panels. AFP-200 / AFP-400 Serial Terminal Commands:...