Mini_COFDM イーサネットモジュール通信制御プロトコル Vcan1886

Mini_COFDM イーサネットモジュール通信制御プロトコル Vcan1886

1. 通信制御シリアルポートパラメータ

8 データビット

1 ストップビット

偶数パリティ

ボーレート: 19200

2. Module Configuration Parameters

The module configuration parameters are written by writing a 256×8 of RAM To achieve this, the configured parameters are valid after saving reset, or powering on again. システムの電源をオンにするかリセットした後, シリアルポートが印刷されます {AAAAA}

RAMパラメータの説明

ラム[0]: システムリセット制御, 読み書き可能, Reading and writing represent different meanings: 

書く

00 => Reset the whole system, Serial returns {AAAAA}, システムがリセットされたことを示します

01 => Save the parameters set by the user, Serial returns {000101}, indicates successful execution

02 => Restore parameters to system default parameters, Serial returns {000202}, 実行が成功したことを示す

03=> 指定した帯域幅の周波数ポイントを検索します. シリアルポートが戻ります {000303}, indicates successful execution

04=> Search for the specified frequency when the parameters are known, return {000404}, indicates successful execution

05=> reloadkey, Serial port parameter setting of transmitting parameters and data serial port, returns {000505}, indicates successful execution

06=> Dynamically modify the decay parameters of the emission (write RAM[8] The attenuation value takes effect immediately after the command is issued, and does not reset the emission. After power off, and power on again, ラム[8]is the previously saved value),

return{000606},Indicates successful execution

other=> 予約する

読む: 

少し[0] => 

‘1’ = Transmitter RF frequency lock

‘0’= Transmitter RF Frequency not locked

少し[1] => 

‘1’ = Receiver RF frequency lock

‘0’= Receiver over RF Frequency not locked

少し[7:2] => 予約する

ラム[1]: Function module working state setting, and data serial port rate, 読み書き可能, Defaults is 0X44

少し[7:4]: serial speed

“0000” =1200, 

“0001”=2400, 

“0010”=4800, 

“0011”=9600, 

“0100”=19200, 

“0101”=38400, 

“0110”=57600, 

“0111”=115200

“1000”=230400, 

“1001”~”1111″=予約済み

少し[3] :Parity

‘0’=even effect test, 

「1」=奇跡的な効果

少し[2] :parity switch

‘1’=open 

‘0’=close 

少し[1]: Receiver module working status

‘1’=Receiver module off

‘0’=Receiver module works normally

少し[0]: Transmitter working status

‘1’=Transmitter module off

‘0’=The transmitter module works normally

ラム[2]: Transmit bandwidth, 読み書き可能, Defaults 0X14,

Divide the corresponding decimal number by10 The bandwidth set for, ranges from20~80, include20(2M Bandwidth) and 80(8M Bandwidth)

other=> 予約する

ラム[3]~ RAM[4]: Transmitter module RF center frequency, readable and writable Defaults RAM[3] = 0X0D, ラム[4] = 0X48 

In units of 100KHz. The maximum value is 25000 and the minimum value is 500.

ラム[5]: Transmitter module FEC Code rate, 読み書き可能, Defaults 0X00 

00 => 1/2

01 => 2/3

02 => 3/4 

03 => 5/6 

04 => 7/8 

other=> 予約する

ラム[6]: Transmitter module modulation mode, 読み書き可能, Defaults 0X00 

00 => QPSK(4QAM) 

01 => 16QAM 

02 => 64QAM

other=> 予約する

ラム[7]: Transmitter module guard interval, 読み書き可能, Defaults 0X00 

00 => 1/32

01 => 1/16 

02 => 1/8 

03 => 1/4 

other=> 予約する

R午前[8]: Transmitter module RF Output power attenuation value, 読み書き可能, The default value is0X00

00: 0 dB 

01: 1 dB 

02: 2 dB; 

……….. 

0F:15 データベース

other=> 予約する

ラム[9]: Receive frequency bandwidth, 読み書き可能, Defaults 0X14

Divide the corresponding decimal number by10 The bandwidth set for, ranges from20~80,include20(2M Bandwidth) and80(8M Bandwidth)

other=> 予約する

ラム[10]~ RAM[11]: receiver module RF center frequency, range 158M to 860M, Readable and writable Defaults RAM[10] = 0X0D, ラム[11] = 0X48 

In units of 100KHz. The maximum value is 90000 and the minimum value is 2000

ラム[12]~RAM[21]: Receive searched channel parameters, read-only, 

構造体 dibDVBTChannel { 

int8_t スペクトル反転; 

int8_t nfft; 

int8_t ガード; 

int8_t コンスタレーション; 

int8_t hrch; 

int8_t アルファ; 

int8_t code_rate_hp; 

int8_t code_rate_lp; 

int8_t select_hp; 

int8_t intlv_native; 

} DVBT;

ラム[22]~RAM[37]: The encryption key, the readable and writable, Default value is all zeros

ラム[22] :128 bit encryption key[127-120]少し

ラム[23] :128 bit encryption key[119-112]少し

ラム[24] :128 bit encryption key[111-104]少し

ラム[25] :128 bit encryption key[103-96]少し

ラム[26] :128 bit encryption key[95-88]少し

ラム[27] :128 bit encryption key[87- 80]少し

ラム[28] :128 bit encryption key[79-72]少し

ラム[29] :128 bit encryption key[71-64]少し

ラム[30] :128 bit encryption key[63-56]少し

ラム[31] :128 bit encryption key[55-48]少し

ラム[32] :128 bit encryption key[47-40]少し

ラム[33] :128 bit encryption key[39-32]少し

ラム[34] :128 bit encryption key[31-24]少し

ラム[35] :128 bit encryption key[23-16]少し

ラム[36] :128 bit encryption key[15-8]少し

ラム[37] :128 bit encryption key[7-0]少し

illustrate[127-0]all for0,no encryption

ラム[40]~RAM[43]: For calculating the signal-to-noise ratio, see related documents for details

ラム[44]~RAM[45]: calculate RF power,rf_power Refer to the code for details

ラム[46]~RAM[48]: calculate RF power,n_agc_power Specific reference code

Others RAM Reserved, cannot read or write its contents

3. Module configuration command

The configuration command is realized by sending commands to it through the serial port Command format: {+オペコード+RAMアドレス+<オペランド>+チェックコード+} symbol{}inside is ASCII expressed in code16 base number

{: Indicates the start of the command

+: Indicates that only the connection indicated here, for illustration, does not exist in the actual command

<>: Indicates that there is no

}: Indicates the end of the command

オペコード: 00 means to write, FF means to read,1 byte RAM address: 1 バイト

オペランド: the operand of the command1 byte, in read operation, This byte does not

check code: (opcode+ deposit address+ <オペランド>) モッド 256

command return format: 

Operation successful return format: {+レジスタアドレス+レジスタ値+チェックコード+} 

reset command did not return

操作失敗時の戻り形式{FFFFFF}

4. channel size parameter calculation method reference

The maximum channel capacity of the system can be calculated using the following formula: 

Rmax=6.75 x b x FEC x (188/204) × (1/(1+GD)) × (BW/8) 

Rmax: The maximum capacity of the channel(Mb/s)

b: Coupling wave ratio function,QPSK hour b=2, 16QAM hour b=4,64QAMhourb=6 FEC: internal error correction code rate(1/2, 2/3, 3/4, 5/6, 7/8)

GD: guard interval1/4, 1/8, 1/16, 1/32 

BW: Bandwidth toM as a unit

According to the above formula, the maximum capacity of the channel can be calculated under a few parameters. As shown in the table below, yes8mInformation capacity under bandwidth. The system will automatically calculate the size of the coded output stream according to the set channel parameters so that the size of the output stream is not greater than the maximum capacity of the channel.

U7a0a1yDuX Q9im3HLHmJ3arsyG4EiVD8mFCcbolmwu ZhF0KC XWK7L6uCjp4lCrrvJRk4Czf6gXTN58cq vTBUDnObFPYhzmKbujaXTGfFIy1H7bC9kq26FQu8aR61uJ6zLpvDw cbCJWocvkGWU

5. 注記

on the board L19 location (at U9 On the side, the position is empty when leaving the factory) can add a 0603 The inductance to increase the output power, the increased inductance value can refer to the following figure

j2t6LphMCxdp9rmke Kplmp0S9M4oA

6. 操作ビデオ

Youtube video

質問する

← 戻る

ご回答をありがとうございました。 ✨

返信を残す

あなたのメールアドレスは公開されません. 必須フィールドにマークが付いています *