1 introduction, 1 modem ctl user space application, Introduction – Maxim Integrated 73M1822/73M1922 Modem CTL Application User Manual

Page 5: Modem ctl user space application

Advertising
background image

UG_1x22_056

73M1822/73M1922 Modem CTL Application User Guide

Rev. 1.0

5

1 Introduction

This document describes the 73M1822/73M1922 Modem CTL Application, a software tool that is used to
demonstrate and evaluate the 73M1822/73M1922 Reference Driver and the 73M1822/73M1922 devices
in a system.

This user guide applies to both the 73M1922 and 73M1822, which will be collectively referred to as the
73M1x22 in this document. The current Modem CTL Application version can be used on Linux

®

2.4 and

2.6 kernels.

The Modem CTL Application is a command line parser that manages 73M1x22 devices via Modem API
through the reference driver. Functions and features of the 73M1x22 supported by the
73M1822/73M1922 Control Module are leveraged by this Modem CTL Application. This interactive user
application is made up of an executable named tsc_1x22_app, which requires no parameters when
executed from the Linux shell prompt.

The Modem CTL Application works in conjunction with the 73M1822/73M1922 Control Module, which can
be ported to a range of processors and operating systems.

1.1 Modem CTL User Space Application

Figure 1: Conceptual Diagram of the Linux Modem CTL Application


The Modem CTL Application can be used to “test drive” the reference drivers and the Modem API for the
73M1x22 product. It is expected the user will transfer the knowledge learning from using this Modem
CTL application to their own product once they are familiar with the operation of the code. The
commands are not necessarily the same as those found in modems, but they do allow the 73M1x22 to
perform the basic functions such as going on and off hook, pulse dialing, etc.

Advertising