Call Today 716.688.4675

V.17 Fax Software

V.17 Fax Modem SoftwareV.17 fax software implements ITU-T V.17 which defines the modulation methods and operating sequences for a modem used solely in high speed facsimile applications. Our V.17 fax source code is optimized for performance on DSP architectures and processors from TI, Intel, ADI, ARM and other vendors. V.17 fax software may be licensed standalone, as a library or a complete design with custom solutions available to meet your unique application requirements. Contact us to discuss your V.17 fax application.

download brochurerequest demo

V.17 Fax Software Features

  • Fully compliant with ITU V.17 recommendations
  • Modular software suite available with controller code
  • Optimized for high performance on leading edge DSP architectures
  • Multi-tasking environment compatible
  • Multichannel implementation

V.17 Fax

The V.17 fax data signaling connect rate is 14.4 kbps, with fallback to slower connect rates of 12 kbps, 9.6 kbps, 7.2 kpbs, 4.8 kbps, and 2.4 kbps for connection over noisy lines. For V.17 fax half duplex operation, the software supports signalling rates of 14.4 kbps, 12kps, 9.6 kbps, 7.2 kpbs, 4.8 kbps synchronous line transmission. The modulation rate is 2400 symbols/second using QAM with synchronous line transmission.

V.17 fax training sequences at startup (long train) and synchronization (resync) are used during negotiation to establish the data rate, coding, or additional parameters. The channel carrier frequency operates at 1800 Hz. V.17 includes the use of data scramblers, adaptive equalizers, and trellis coding at rates from 7.2 kbps to 14 kbps.


  • DAA interface using linear codec at 7.2 kHz, 8.0 kHz or 16.0 kHz sample rate
  • Direct interface to 8.0 kHz PCM data stream (A-law or μ-law)
  • North American and International Dialing/Telephony dialing functions available
  • DTMF detection during voice modes available
  • Facsimile protocol layer (T.30 with ECM/BFT) available
  • Facsimile service class 1 command sets (T.31 and EIA-578) available
  • Facsimile service class 2 command sets (T.32, EIA-592 and industry standard facsimile class 2) available.
  • System can be combined with V.34fax facsimile modulations and startup procedures (V.8 and V.8bis).



VOCAL’s optimized fax software is available for the following platforms. Please contact us for specific V.17 fax supported platforms.

Processors Operating Systems
  • Texas Instruments – C6000 (TMS320C62x, TMS320C64x, TMS320C645x, TMS320C66x, TMS320C67x), DaVinci, OMAP, C5000 (TMS320C54x, TMS320C55x)
  • Analog Devices – Blackfin, ADSP-21xx, TigerSHARC, SHARC
  • PowerPC
  • MIPS – MIPS32, MIPS64, MIPS4Kc
  • ARM – ARM7, ARM9, ARM9E, ARM10E, ARM11, StrongARM, ARM Cortex-A8, Cortex-M1
  • Intel / AMD – x86, x64 (both 32 and 64 bit modes)
  • Google Android
  • Apple iOS / iPhone / iPad & MacOS
  • Unix,  Linux, μClinux, BSD
  • Microsoft Windows ACM / RTC / CE / Mobile
  • Symbian
  • eCOS / eCOSPro
  • Wind River VxWorks
  • Green Hills Integrity
  • Micrium μCOS


ITU Recommendation V.17

VOCAL Technologies, Ltd.
520 Lee Entrance, Suite 202
Amherst New York 14228
Phone: +1-716-688-4675
Fax: +1-716-639-0713