source: svn/trunk/zas_dstar/devices/Tuner/Oren_Cascade2B/XC3028.h @ 2

Last change on this file since 2 was 2, checked in by phkim, 11 years ago

1.phkim

  1. revision copy newcon3sk r27
File size: 841 bytes
Line 
1#ifndef TUNER_XC3028_H
2#define TUNER_XC3028_H
3
4#include "Cas2BGeneralDefinitions.h"
5
6
7#define XC3028_DEVICE_ADDRESS_WRITE  0xC2
8#define XC3028_SUCCESS 0
9#define XC3028_FIRMWARE_MODE_NOT_DEFINED 1
10#define XC3028_COMMUNICATION_ERROR 2
11#define XC3028_DSP_MODE_NOT_DEFINED 3
12#define XC3028_CHANNEL_DOES_NOT_FIT_ANY_FREQUENCY 4
13
14
15#if NIMTN_TYPE==NIMTN_XC3028
16unsigned long XC3028GetFrequencyFromChannel(unsigned int uiChannelNumber);
17int TunerXC3028SendChannel(unsigned int uiChannelNumber,BOOLEAN bLoadFirmware, int iMode);
18int TunerXC3028SendCenterFreq(unsigned long ulFrequency,BOOLEAN bLoadFirmware, int iMode);
19int TunerXC3028SendPicCarrier(unsigned long ulFrequency,BOOLEAN bLoadFirmware, int iMode);
20BOOLEAN TunerXC3028BeforeSendBytes(void);
21BOOLEAN TunerXC3028AfterSendBytes(void);
22int TunerXC3028LoadFirmware(int iMode);
23
24#endif
25
26#endif
Note: See TracBrowser for help on using the repository browser.