Wavecom W51PC User Manual

Manual is about: DCOM Interface V1.1

Summary of W51PC

  • Page 1

    User manual w51pc dcom interface v1.1 by wavecom elektronik ag.

  • Page 2

    Published by wavecom elektronik ag hammerstrasse 8 ch-8180 buelach switzerland phone +41-44-872 70 60 fax +41-44-872 70 66 email: info@wavecom.Ch internet: http://www.Wavecom.Ch © by wavecom elektronik ag. All rights reserved. Reproduction in whole or in part in any form is prohibited without writte...

  • Page 3: Contents

    User manual w51pc dcom interface v1.1 contents • iii contents welcome 1 professional version 1 options 1 training 1 source code 1 company profile 1 revisions 2 introduction 2 remote control interface 4 class w51server 4 iw51system 4 iw51system methods 5 iw51datasink 8 iw51datasink methods 9 rawdata ...

  • Page 5: Welcome

    User manual w51pc dcom interface v1.1 welcome • 1 welcome congratulations on your purchase of a wavecom decoder. The product that you bought incorporates the latest technology in data decoding to- gether with the latest software release available at the time of shipment. Please, check our website ht...

  • Page 6: Revisions

    2 • introduction user manual w51pc dcom interface v1.1 the company has focused on decoding and analysis systems for wire- less data transmissions. The wide product range spans from profession- al, high performance systems to devices for private and amateur radio use. The very high quality standards ...

  • Page 7

    User manual w51pc dcom interface v1.1 introduction • 3 computer computer client application computer wavecom cards server computer wavecom cards server the wavecom server provides two interfaces. The first is a compre- hensive interface providing all the functionality required by the wavecom client ...

  • Page 8: Remote Control Interface

    4 • remote control interface user manual w51pc dcom interface v1.1 remote control interface wxxserver class client application wxxparam class iwxxsystem iwxxparam iwxxdatasink wxxpc wxxpc cards interface diagram class w51server w51server is implemented as an out-of-process server. It can either be u...

  • Page 9: Iw51System Methods

    User manual w51pc dcom interface v1.1 class w51server • 5 coder mode, baud rate, frequency shift, etc. The client application can at any time retrieve the state of the decoder card as it was set up using the decoder user interface and the decoder user interface can retrieve the state as it was set u...

  • Page 10

    6 • class w51server user manual w51pc dcom interface v1.1 this function enables you to connect to a card in the same way as the connect() function does. The only difference is that instead of the card name being supplied, the card number is used. Card numbers 0 through 7 are valid. The function will...

  • Page 11

    User manual w51pc dcom interface v1.1 class w51server • 7 retrieves the system status of the card. All the parameters are of type bool and a true or false value is returned for each. Hresult setupdaterate([in] long lupdaterate); the rate at which call-back functions are called can be changed using t...

  • Page 12: Iw51Datasink

    8 • class w51server user manual w51pc dcom interface v1.1 for example: the three bytes 01h, 1ah, ffh will be converted to the string “011aff” – a string of 6 unicode characters. Hresult getcardstatus([out] long *status); this function returns the card status as defined by the following values: value...

  • Page 13: Iw51Datasink Methods

    User manual w51pc dcom interface v1.1 class w51server • 9 that the server will call into the client application using the iw51datasink interface to send it the decoded data. The types of data that can be returned are: • text (unicode characters for all text modes) • image (grayscale bitmap for fax m...

  • Page 14: Rawdata Format For Fax

    10 • class w51param user manual w51pc dcom interface v1.1 hresult newsystemstatus([in] bool idle, [in] bool traffic, [in] bool error, [in] bool rq, [in] bool auto, [in] bool sync, [in] bool phasing, [in] long level); call back function used to indicate the system status and level. All the system sta...

  • Page 15: List of Parameters

    User manual w51pc dcom interface v1.1 list of parameters • 11 interface icw51param : idispatch { hresult getblob([out] bstr* blob); hresult setblob([in] bstr blob); hresult setparam([in] bstr name, [in] bstr value); hresult getparam([in] bstr name, [out] bstr *value); hresult reset(); }; description...

  • Page 16

    12 • list of parameters user manual w51pc dcom interface v1.1 bandwidth 50…24000 baud rate af-in, if-in-var: 30.0...1200.0 if-in-10.7, if-in-21.4: 30.0.. 9600.0 bit-inversion 0-31 center af-in, if-in-var: 500 .. 3500 if-in-10.7, if-in-21.4: 500...16000 code-table table-0, table-1 cw-speed 20...400 d...

  • Page 17

    User manual w51pc dcom interface v1.1 list of parameters • 13 noisegate-mode eabled, disabled oscillator 3960000…4040000 oscilloscope-time 200us, 500us, 1ms, 2ms, 5ms, 10ms, 20ms, 50ms, 100ms oscilloscope-gain 0...1600 oscilloscope-trigger-level -99… 99 oscilloscope-trigger-mode off, positive, negat...

  • Page 18

    14 • list of parameters user manual w51pc dcom interface v1.1 arq6-98 arq-e arq-e3 arq-m2-242 arq-m2-342 arq-m4-242 arq-m4-342 arq-n ascii atis aum-13 autospec baudot bulgascii ccir-1 ccir-7 ccitt cis-11 cis-14 cis-36 cis-36-50 cis-50-50 codan coquelet-13 coquelet-8 coquelet-80 ctcss cw-morse dcs-se...

  • Page 19

    User manual w51pc dcom interface v1.1 list of parameters • 15 fms-bos golay g-tor gw-psk gw-fsk hc-arq hf-acars hf-autocorrelation hf-bit-correlation hf-bit-length hf-bit-stream hf-classifier hf-fft/sonagram hf-fsk-analysis hf-fsk-code-check hf-mfsk-analysis hf-oscilloscope hf-psk-phase-plane hf-psk...

  • Page 20

    16 • list of parameters user manual w51pc dcom interface v1.1 piccolo-mk12 piccolo-mk6 pocsag pol-arq press-fax psk-125f psk-31 psk-63f rum-fec sat-a-telex sat-b sat-c-tdm sat-c-tdma sat-m sat-mini-m si-arq si-auto si-fec sitor-arq sitor-auto sitor-fec sp-14 spread-11 spread-21 spread-51 sstv stanag...

  • Page 21

    User manual w51pc dcom interface v1.1 list of parameters • 17 vhf-fsk-code-check-dir vhf-fsk-code-check-ind vhf-oscilloscope-dir vhf-oscilloscope-ind vhf-psk-phase-plane-dir vhf-psk-phase-plane-ind vhf-psk-symbol-rate-dir vhf-psk-symbol-rate-ind vhf-real-time-fft-dir vhf-real-time-fft-ind vhf-selcal...

  • Page 22: Programming Examples

    18 • programming examples user manual w51pc dcom interface v1.1 latin-morse scandinavian-morse skyper spanish-morse tass-cyrillic third-shift-cyrillic third-shift-greek undef programming examples visual foxpro odecsystm = createobjectex(clsidsystem , computer#1) odecparam = createobjectex(clsidparam...

  • Page 23: Visual Basic

    User manual w51pc dcom interface v1.1 programming examples • 19 visual basic ' class containing the data decoder handling code. '================================================= private withevents m_objw51server1 as w51serverlib.W51system public sub activatedatadecoder1() ' ========================...

  • Page 24: Matlab

    20 • programming examples user manual w51pc dcom interface v1.1 matlab you can import your data to other software packages for further, auto- matic analysis in matlab. Tested with matlab 6.5, release 13. % instantiate w51pc w51=actxserver('w51system.W51system.1') w51.Connectbynumber(0) blob=invoke(w...

  • Page 25: Glossary of Terms

    User manual w51pc dcom interface v1.1 glossary of terms • 21 glossary of terms base16 scheme used to transmit binary data. The hexadecimal number system is a base-16 numbering system. It is the numbering system used to con- dense binary bytes into a compact form for transmitting or analysis of compu...

  • Page 26: Dtd

    22 • glossary of terms user manual w51pc dcom interface v1.1 the addition of the "d" to com was due to extensive use of dce/rpc - more specifically microsoft's enhanced version, known as msrpc. In terms of the extensions it added to com, dcom had to solve the problems of marshalling - serializing an...

  • Page 27: Utf-8

    User manual w51pc dcom interface v1.1 glossary of terms • 23 utf-8 this is a variable-length character encoding for unicode. It is able to represent any universal character in the unicode standard, yet is back- wards compatible with ascii. Utf-8 uses one to four bytes per charac- ter, depending on t...

  • Page 29: Index

    User manual w51pc dcom interface v1.1 index • 25 index c class w51param 10 class w51server 4 company profile 1 i icw51param 10 icw51param methods 10 introduction 2 iw51datasink 8 iw51datasink methods 9 iw51system 4 iw51system methods 5 l list of parameters 11 list of parameters supported by w51syste...