DM84 ADFE Commands

adfeen Automatic digital feedback elimination enable
adfefil Automatic digital feedback elimination filter deployment

Termination: all commands are terminated with an ASCII carriage return character (hex code 0x0D), represented by <CR> in the examples below. All responses are terminated with an ASCII carriage return, line feed pair (hex codes 0x0D, 0x0A), represented by <CRLF> in the examples below. An ellipsis (...) represents members of an array that have been omitted from an example for the sake of brevity.

Verbose response: commands prefixed with an exclamation point (bang) character result in a "verbose" response containing the name of the property or action being addressed, along with the current values of the property in question. Property values are always returned in the "assignment" form, for example outmt(2)=1. This supports certain 3rd party control programming styles where the response to all responses needs to be self-describing and/or contain current property values.

Examples:

REQUEST

RESPONSE

COMMAND

!store(3)<CR>

OK store(3)<CRLF>

COMMAND

!run={1,3,5}<CR>

OK run={1,3,5}<CRLF>

QUERY

!outgn(3)?<CR>

OK outgn(3)=0<CRLF>

QUERY

!outmt(*)?<CR>

OK outmt(*)={0,1,1,0}<CRLF>

UPDATE

!ingn(3)=0<CR>

OK ingn(3)=0<CRLF>

UPDATE

!outmt(*)={0,1,1,0}<CR>

OK outmt(*)={0,1,1,0}<CRLF>

 

adfeen (adfe enable)

This command may be used as a query to read the adfe enable status, or as an update to set the status. The audio input channel is specified by using the address syntax. Addresses must be in the range 1 to 8. The data type is integer, either "1" meaning that the adfe feature is enabled, or "0" meaning that it is not.

Examples:

REQUEST

RESPONSE

QUERY

adfeen(2)?<CR>

OK 1<CRLF>

UPDATE

adfeen(7)=0<CR>

OK<CRLF>

 

adfefil (adfe filter deployment)

This command may be used as a query to read the adfe filter deployment status, or as an update to deploy an adfe filter. The input channel and filter index are specified by using the 2 dimensional address syntax. Addresses for the first dimension (input channel) must be in the range 1 to 8. Addresses for the second dimension (adfe filter index) must be in the range 1 to 6. The data type is integer, unless the adfe filter index is wildcarded, in which case the data type is an array of integer of size 6. This is allowed for queries only. The data values are in the range 0 to 95, where 0 means that no filter is deployed, and the others represent adfe filters covering the frequency range 105 to 9773 Hz. See the table below.

Examples:

REQUEST

RESPONSE

QUERY

adfefil(3,2)?<CR>

OK 0<CRLF>

QUERY

adfefil(5,*)?<CR>

OK {12,0,0,0,0,0}<CRLF>

UPDATE

adfefil(4,1)=15<CR>

OK<CRLF>

 

ADFE Filter Numbers Mapped to Center Frequencies

0 None 8 375 Hz 32 1031 Hz 48 2063 Hz 64 3750 Hz 80 6281 Hz
1 105 Hz 17 410 Hz 33 1090 Hz 49 2156 Hz 65 3891 Hz 81 6492 Hz
2 117 Hz 18 445 Hz 34 1148 Hz 50 2250 Hz 66 4031 Hz 82 6703 Hz
3 129 Hz 19 480 Hz 35 1207 Hz 51 2344 Hz 67 4172 Hz 83 6914 Hz
4 141 Hz 20 516 Hz 36 1266 Hz 52 2438 Hz 68 4313 Hz 84 7125 Hz
5 152 Hz 21 551 Hz 37 1324 Hz 53 2531 Hz 69 4453 Hz 85 7336 Hz
6 164 Hz 22 586 Hz 38 1383 Hz 54 2625 Hz 70 4594 Hz 86 7547 Hz
7 176 Hz 23 621 Hz 39 1441 Hz 55 2719 Hz 71 4734 Hz 87 7758 Hz
8 188 Hz 24 656 Hz 40 1500 Hz 56 2813 Hz 72 4875 Hz 88 7969 Hz
9 211 Hz 25 703 Hz 41 1570 Hz 57 2930 Hz 73 5051 Hz 89 8227 Hz
10 234 Hz 26 750 Hz 42 1641 Hz 58 3047 Hz 74 5227 Hz 90 8484 Hz
11 258 Hz 27 797 Hz 43 1711 Hz 59 3164 Hz 75 5402 Hz 91 8742 Hz
12 281 Hz 28 844 Hz 44 1781 Hz 60 3281 Hz 76 5578 Hz 92 9000 Hz
13 305 Hz 29 891 Hz 45 1852 Hz 61 3398 Hz 77 5754 Hz 93 9258 Hz
14 328 Hz 30 938 Hz 46 1922 Hz 62 3516 Hz 78 5930 Hz 94 9516 Hz
15 352 Hz 31 984 Hz 47 1992 Hz 63 3633 Hz 79 6105 Hz 95 9773 Hz

 

Copyright © 2006 Lectrosonics, Inc.