Is anyone else using the AMI with res_fax_spandsp.so for real-time status?

I am working on migrating a FAX application from res_fax_digium.so to 
res_fax_spandsp.so. I have noticed that the spandsp module generates far fewer 
AMI status events than the Digium module and the generated events contain less 
information. For example when sending a fax there is no longer an event for 
every page. There are just a few FaxStatus events at the beginning and a couple 
at the end but they don’t contain many details. I can pull the required 
information from the Asterisk console by running  fax show session <ID> but 
that output isn’t suitable for parsing.

There doesn’t seem to be a great deal of information about res_fax_spandsp.so 
via Google.

FaxStatus with res_fax_spandsp.so
Event: FAXStatus
Privilege: call,all
Operation: send
Status: FAX Transmission In Progress
Channel: Local/1952253xxxx@from-internal-user-00000001;1
Context: send_fax
Exten: s
CallerID: 1763210xxxx
LocalStationID: 1763210xxxx
FileName: /tmp/faxes/1526583220391_merged.tiff

FaxStatus with res_fax_digium.so
Event: FaxStatus
Privilege: call,all
Channel: Local/1952253xxxx@from-internal-user-00000001;1
FAX Session: 1
Operating Mode: FAX_TRANSMITTING
Result: RSLT_IN_PROGRESS
Error: NO_ERROR
Call Duration: 12.088
ECM Mode: yes
Data Rate: 14400
Image Resolution: 204x196
Image Encoding: ENC_MMR
Page Size: LT
Document Number: 1
Page Number: 1
File Name: '/tmp/faxes/1526583612555_merged.tiff'
Tx Pages: 0
Tx Bytes: 512
Total Tx Lines: 0
Rx Pages: 0
Rx Bytes: 0
Total Rx Lines: 0
Total Bad Lines: 0
DIS/DCS/DTC/CTC Count: 2
CFR Count: 1
FTT Count: 0
MCF Count: 0
PPR Count: 0
RTN Count: 0
DCN Count: 0
Remote StationID: '952253xxxx          '

I am using options dfzs with the SendFAX application on Asterisk 11.6-cert18.

Steven Wheeler
-- 
_____________________________________________________________________
-- Bandwidth and Colocation Provided by http://www.api-digital.com --

Check out the new Asterisk community forum at: https://community.asterisk.org/

New to Asterisk? Start here:
      https://wiki.asterisk.org/wiki/display/AST/Getting+Started

asterisk-users mailing list
To UNSUBSCRIBE or update options visit:
   http://lists.digium.com/mailman/listinfo/asterisk-users

Reply via email to