Skip to content

Integration tool for Ampac FireFinder PLUS. Reads Ampac FireFinder PLUS *.ffp Configuration Files and exports into human-readable csv and Excel workbooks

Notifications You must be signed in to change notification settings

clivegross/ffpreader

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 

Repository files navigation

ffpreader

Introduction

Ampac Configuration Manager PLUS Is a software tool designed and written by AMPAC Technologies Pty. Ltd to enable users to create configuration files for transfer to and from the FireFinder PLUS Fire Alarm Control Panel.

As it stands, Configuration Manager PLUS is not equipped with a feature to export data in a human friendly format, which makes 3rd party integration and change management very difficult.

The purpose of this tool is to read Ampac FireFinder PLUS *.ffp Configuration Files, translate into a human-readable format and write to csv and Excel workbooks.

An additional function of the tool is to track changes (work in progress), so that multiple revisions of a program can be compared and changes summarised, eg a new detector is added, a device is moved to a new zone.

Usage

Requires python3 & pandas to run. Requires openpyxl to export to Excel.

The functions and working code is currently contained in ffpreader.py. There is an example input .ffp file and example output csv files and Excel workbook.

The following types of equipment are tabulated in output files:

  • devices
  • loops
  • nodes
  • zones

For Modbus integration, these lists are split out into separte Excel sheets for the Modbus register mapping, eg loops 1-90, 91-180, 181-250.

About

Integration tool for Ampac FireFinder PLUS. Reads Ampac FireFinder PLUS *.ffp Configuration Files and exports into human-readable csv and Excel workbooks

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages