amptone.1 61 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088
  1. .TH amptone 1 "Mar 2014" "plc-utils-2.1.6" "Qualcomm Atheros Powerline Toolkit"
  2. .SH NAME
  3. amptone - Qualcomm Atheros Thunderbolt/Lightning Tone Map Dump Utility
  4. .SH SYNOPSIS
  5. .BR amptone
  6. .RI [ options ]
  7. .IR node
  8. .IR peer
  9. .RI [> stdout ]
  10. .SH DESCRIPTION
  11. Collect and print AR7400 transmit tone map information on stdout.
  12. The transmit direction is from node to peer.
  13. .PP
  14. Powerline devices cannot compute tone map values unless until some data has passed through them, either to or from the powerline.
  15. In most cases, the \fBping\fR utility will generate enough traffic to create a usable tone map.
  16. To get a responsive tonemap, one must send more traffic at higher data rates, possibly using \fBttcp\fR or \fBiperf\fR or similar utility.
  17. .PP
  18. This program is part of the Qualcomm Atheros Powerline Toolkit.
  19. See the \fBplc\fR man page for an overview and installation instructions.
  20. .SH COMMENTS
  21. This program is identical to legacy program \fBint6ktone\fR but uses version \fB1\fR of the Qualcomm Atheros \fBVS_TONE_MAP_CHAR\fR vendor-specific message.
  22. Older firmware versions may not recognize this message version.
  23. .SH OPTIONS
  24. .TP
  25. .RB - e
  26. Redirects stderr messages to stdout.
  27. By convention status and error messages are printed on stderr while primary program output is printed on stdout.
  28. This option prints all output on stdout in cases where this is desired.
  29. .TP
  30. .RB - h
  31. Display a histogram of the Root Mean Square (RMS) of the time slot values for each carrier.
  32. This value has no meaning by itself.
  33. It merely accentuates minor differences from one carrier to the next.
  34. .TP
  35. -\fBi\fI interface\fR
  36. Select the host Ethernet interface.
  37. All requests are sent via this host interface and only reponses received via this host interface are recognized.
  38. The default interface is \fBeth1\fR because most people use \fBeth0\fR as their principle network connection; however, if environment string "PLC" is defined then it takes precedence over the default interface.
  39. This option then takes precedence over either default.
  40. .TP
  41. -\fBp\fI coupling\fR
  42. Tonemap coupling.
  43. Use the number \fB0\fR, or the string "\fBpri\fR", for primary coupling.
  44. Use the number \fB1\fR, or the string "\fBalt\fR", for alternate coupling.
  45. This program will accept any numeric value from \fB0\fR through \fB255\fR but runtime firmware will reject invalid values.
  46. The default value is \fB0\fR.
  47. .TP
  48. .RB - q
  49. Enter quiet mode.
  50. Progress messages are suppressed.
  51. .TP
  52. .RB - s
  53. Compute and display signal-to-noise ratios based on the bits-per-carrier reported.
  54. Average SNR is computed for each slot then an overall average SNR is computed.
  55. ACG and GIL values for each slot are also displayed.
  56. This option suppresses tone map output and causes option \fB-h\fR to be ignored.
  57. This option uses VS_RX_TONE_MAP_CHAR instead of VS_TONE_MAP_CHAR.
  58. .TP
  59. -\fBt \fImilliseconds\fR
  60. Read timeout in milliseconds.
  61. Values range from 0 through UINT_MAX.
  62. This is the maximum time allowed for a response.
  63. The default is shown in brackets on the program menu.
  64. .TP
  65. .RB - v
  66. Enter verbose mode.
  67. All Etherenet frames sent or received by the program are displayed on stdout.
  68. .TP
  69. -\fB?\fR, --\fBhelp\fR
  70. Print program help summary on stdout.
  71. This option takes precedence over other options on the command line.
  72. .TP
  73. -\fB!\fR, --\fBversion\fR
  74. Print program version information on stdout.
  75. This option takes precedence over other options on the command line.
  76. Use this option when sending screen dumps to Atheros Technical Support so that they know exactly which version of the Linux Toolkit you are using.
  77. .SH ARGUMENTS
  78. .TP
  79. .BR node
  80. The MAC address of the reporting device.
  81. .TP
  82. .BR peer
  83. The MAC address of the peer device.
  84. .SH REFERENCES
  85. See the Qualcomm Atheros HomePlug AV Firmware Technical Reference Manual for more information.
  86. .SH EXAMPLES
  87. The following example prints transmit tone map information from device \fB00B05200CA0D\fR to device \fB00B05200CA0C\fR.
  88. The information relates to channel adaptation.
  89. We requested a histogram with option \fB-h\fR and suppressed the progress messages with option \fB-q\fR.
  90. Output consists of 917 lines of tone map modulation data.
  91. .PP
  92. Each line of tone map data consists of 8 columns.
  93. The first column is the offset.
  94. The next 6 columns are time slot modulation data.
  95. The last column is the computed mean-square of the time slot modulation data.
  96. Devices operating on a 50hz powerline have modulation data in all 6 time slot columns.
  97. Devices operating on a 60hz powerline have modulation data in only 5 of the 6 columns.
  98. .PP
  99. # amptone -qh 00B05200CA0D 00B05200CA0C
  100. 0000,05,04,04,05,04,00,19 ###################
  101. 0001,05,04,04,05,04,00,19 ###################
  102. 0002,05,04,04,05,04,00,19 ###################
  103. 0003,05,04,04,05,05,00,21 #####################
  104. 0004,05,04,04,05,05,00,21 #####################
  105. 0005,05,04,04,05,05,00,21 #####################
  106. 0006,05,04,04,05,05,00,21 #####################
  107. 0007,05,04,05,05,05,00,23 #######################
  108. 0008,05,04,05,05,05,00,23 #######################
  109. 0009,05,04,04,05,05,00,21 #####################
  110. 0010,05,05,05,05,05,00,25 #########################
  111. 0011,05,05,05,05,05,00,25 #########################
  112. 0012,05,05,04,05,05,00,23 #######################
  113. 0013,05,05,05,05,05,00,25 #########################
  114. 0014,05,05,05,05,05,00,25 #########################
  115. 0015,05,05,05,05,05,00,25 #########################
  116. 0016,05,05,04,05,05,00,23 #######################
  117. 0017,05,05,04,05,05,00,23 #######################
  118. 0018,05,05,05,05,05,00,25 #########################
  119. 0019,05,05,05,05,05,00,25 #########################
  120. 0020,05,05,05,05,05,00,25 #########################
  121. 0021,05,05,05,05,05,00,25 #########################
  122. 0022,05,05,05,05,05,00,25 #########################
  123. 0023,05,05,05,05,05,00,25 #########################
  124. 0024,05,05,05,05,05,00,25 #########################
  125. 0025,05,05,05,05,05,00,25 #########################
  126. 0026,05,05,05,05,05,00,25 #########################
  127. 0027,05,05,05,05,05,00,25 #########################
  128. 0028,05,05,05,05,05,00,25 #########################
  129. 0029,05,05,05,05,05,00,25 #########################
  130. 0030,05,05,05,05,05,00,25 #########################
  131. 0031,05,05,05,05,05,00,25 #########################
  132. 0032,05,05,05,05,05,00,25 #########################
  133. 0033,05,05,05,05,05,00,25 #########################
  134. 0034,05,05,05,05,05,00,25 #########################
  135. 0035,05,04,04,04,05,00,19 ###################
  136. 0036,05,04,04,04,05,00,19 ###################
  137. 0037,04,03,03,04,04,00,13 #############
  138. 0038,03,02,03,02,04,00,08 ########
  139. 0039,02,01,02,02,03,00,04 ####
  140. 0040,02,01,02,01,02,00,02 ##
  141. 0041,02,00,02,01,02,00,02 ##
  142. 0042,02,01,02,01,02,00,02 ##
  143. 0043,02,01,02,02,03,00,04 ####
  144. 0044,03,02,03,03,03,00,08 ########
  145. 0045,03,03,03,04,03,00,10 ##########
  146. 0046,05,04,04,04,05,00,19 ###################
  147. 0047,05,05,04,05,05,00,23 #######################
  148. 0048,05,05,05,05,05,00,25 #########################
  149. 0049,06,05,05,06,06,00,31 ###############################
  150. 0050,06,05,05,06,06,00,31 ###############################
  151. 0051,06,05,05,06,06,00,31 ###############################
  152. 0052,06,05,05,06,06,00,31 ###############################
  153. 0053,06,05,05,06,06,00,31 ###############################
  154. 0054,07,06,06,06,06,00,38 ######################################
  155. 0055,06,06,06,06,06,00,36 ####################################
  156. 0056,07,06,06,06,06,00,38 ######################################
  157. 0057,06,06,06,06,06,00,36 ####################################
  158. 0058,06,06,06,06,06,00,36 ####################################
  159. 0059,06,06,06,06,06,00,36 ####################################
  160. 0060,07,06,06,06,07,00,41 #########################################
  161. 0061,07,06,06,06,07,00,41 #########################################
  162. 0062,07,06,06,06,07,00,41 #########################################
  163. 0063,07,06,06,06,07,00,41 #########################################
  164. 0064,07,06,06,06,07,00,41 #########################################
  165. 0065,07,06,06,06,07,00,41 #########################################
  166. 0066,07,06,06,07,07,00,43 ###########################################
  167. 0067,07,06,06,07,07,00,43 ###########################################
  168. 0068,07,06,06,07,07,00,43 ###########################################
  169. 0069,07,06,07,07,07,00,46 ##############################################
  170. 0070,07,07,07,07,07,00,49 #################################################
  171. 0071,07,07,07,07,07,00,49 #################################################
  172. 0072,07,07,07,07,07,00,49 #################################################
  173. 0073,07,07,07,07,07,00,49 #################################################
  174. 0074,07,07,07,07,07,00,49 #################################################
  175. 0075,07,07,07,07,07,00,49 #################################################
  176. 0076,07,06,07,07,07,00,46 ##############################################
  177. 0077,07,06,07,07,07,00,46 ##############################################
  178. 0078,07,06,07,07,07,00,46 ##############################################
  179. 0079,07,06,07,07,07,00,46 ##############################################
  180. 0080,07,06,07,07,07,00,46 ##############################################
  181. 0081,07,06,07,07,07,00,46 ##############################################
  182. 0082,07,06,06,07,07,00,43 ###########################################
  183. 0083,07,06,06,07,07,00,43 ###########################################
  184. 0084,07,06,07,07,07,00,46 ##############################################
  185. 0085,07,07,06,07,07,00,46 ##############################################
  186. 0086,07,07,07,07,07,00,49 #################################################
  187. 0087,07,07,07,07,07,00,49 #################################################
  188. 0088,07,07,07,07,07,00,49 #################################################
  189. 0089,07,07,07,07,07,00,49 #################################################
  190. 0090,07,07,07,07,07,00,49 #################################################
  191. 0091,07,07,07,07,07,00,49 #################################################
  192. 0092,07,07,07,07,07,00,49 #################################################
  193. 0093,07,07,07,07,07,00,49 #################################################
  194. 0094,07,07,07,07,07,00,49 #################################################
  195. 0095,07,06,07,07,07,00,46 ##############################################
  196. 0096,07,06,07,07,07,00,46 ##############################################
  197. 0097,07,06,07,07,07,00,46 ##############################################
  198. 0098,07,06,07,07,07,00,46 ##############################################
  199. 0099,07,06,07,07,07,00,46 ##############################################
  200. 0100,07,06,07,07,07,00,46 ##############################################
  201. 0101,07,07,07,07,07,00,49 #################################################
  202. 0102,07,07,07,07,07,00,49 #################################################
  203. 0103,07,07,07,07,07,00,49 #################################################
  204. 0104,07,07,07,07,07,00,49 #################################################
  205. 0105,07,07,07,07,07,00,49 #################################################
  206. 0106,07,06,07,07,07,00,46 ##############################################
  207. 0107,07,06,07,07,07,00,46 ##############################################
  208. 0108,07,06,07,07,07,00,46 ##############################################
  209. 0109,07,06,07,07,07,00,46 ##############################################
  210. 0110,07,07,07,07,07,00,49 #################################################
  211. 0111,07,07,07,07,07,00,49 #################################################
  212. 0112,07,07,07,07,07,00,49 #################################################
  213. 0113,07,07,07,07,07,00,49 #################################################
  214. 0114,07,07,07,07,07,00,49 #################################################
  215. 0115,07,07,07,07,07,00,49 #################################################
  216. 0116,07,07,07,07,07,00,49 #################################################
  217. 0117,07,07,07,07,07,00,49 #################################################
  218. 0118,07,07,07,07,07,00,49 #################################################
  219. 0119,07,06,07,07,07,00,46 ##############################################
  220. 0120,07,06,06,07,07,00,43 ###########################################
  221. 0121,07,06,06,07,07,00,43 ###########################################
  222. 0122,06,06,06,07,06,00,38 ######################################
  223. 0123,06,06,06,07,06,00,38 ######################################
  224. 0124,06,06,06,07,07,00,41 #########################################
  225. 0125,07,06,06,07,07,00,43 ###########################################
  226. 0126,07,06,06,07,07,00,43 ###########################################
  227. 0127,07,06,06,07,07,00,43 ###########################################
  228. 0128,07,07,07,07,07,00,49 #################################################
  229. 0129,07,07,07,07,07,00,49 #################################################
  230. 0130,07,07,07,07,07,00,49 #################################################
  231. 0131,07,07,07,07,07,00,49 #################################################
  232. 0132,07,07,07,07,07,00,49 #################################################
  233. 0133,07,07,07,07,07,00,49 #################################################
  234. 0134,07,07,07,07,07,00,49 #################################################
  235. 0135,07,07,07,07,07,00,49 #################################################
  236. 0136,07,07,07,07,07,00,49 #################################################
  237. 0137,07,07,07,07,07,00,49 #################################################
  238. 0138,07,07,07,07,07,00,49 #################################################
  239. 0139,07,07,07,07,07,00,49 #################################################
  240. 0140,07,07,07,07,07,00,49 #################################################
  241. 0141,07,07,07,07,07,00,49 #################################################
  242. 0142,07,07,07,07,07,00,49 #################################################
  243. 0143,07,07,07,07,07,00,49 #################################################
  244. 0144,07,07,07,07,07,00,49 #################################################
  245. 0145,07,07,07,07,07,00,49 #################################################
  246. 0146,07,07,07,07,07,00,49 #################################################
  247. 0147,07,07,07,07,07,00,49 #################################################
  248. 0148,07,07,07,07,07,00,49 #################################################
  249. 0149,07,07,07,07,07,00,49 #################################################
  250. 0150,07,07,07,07,07,00,49 #################################################
  251. 0151,07,07,07,07,07,00,49 #################################################
  252. 0152,07,07,07,07,07,00,49 #################################################
  253. 0153,07,07,07,07,07,00,49 #################################################
  254. 0154,07,07,07,07,07,00,49 #################################################
  255. 0155,07,07,07,07,07,00,49 #################################################
  256. 0156,07,07,07,07,07,00,49 #################################################
  257. 0157,07,07,07,07,07,00,49 #################################################
  258. 0158,06,06,06,06,06,00,36 ####################################
  259. 0159,06,06,06,06,06,00,36 ####################################
  260. 0160,06,06,06,06,06,00,36 ####################################
  261. 0161,07,06,06,06,07,00,41 #########################################
  262. 0162,07,07,07,07,07,00,49 #################################################
  263. 0163,07,07,07,07,07,00,49 #################################################
  264. 0164,07,07,07,07,07,00,49 #################################################
  265. 0165,07,07,07,07,07,00,49 #################################################
  266. 0166,07,07,07,07,07,00,49 #################################################
  267. 0167,07,07,07,07,07,00,49 #################################################
  268. 0168,07,07,07,07,07,00,49 #################################################
  269. 0169,07,07,07,07,07,00,49 #################################################
  270. 0170,07,07,07,07,07,00,49 #################################################
  271. 0171,07,07,07,07,07,00,49 #################################################
  272. 0172,07,07,07,07,07,00,49 #################################################
  273. 0173,07,07,07,07,07,00,49 #################################################
  274. 0174,07,07,07,07,07,00,49 #################################################
  275. 0175,07,07,07,07,07,00,49 #################################################
  276. 0176,07,07,07,07,07,00,49 #################################################
  277. 0177,07,07,07,07,07,00,49 #################################################
  278. 0178,07,07,07,07,07,00,49 #################################################
  279. 0179,07,07,07,07,07,00,49 #################################################
  280. 0180,07,07,07,07,07,00,49 #################################################
  281. 0181,07,07,07,07,07,00,49 #################################################
  282. 0182,07,07,07,07,07,00,49 #################################################
  283. 0183,07,07,07,07,07,00,49 #################################################
  284. 0184,07,07,07,07,07,00,49 #################################################
  285. 0185,07,07,07,07,07,00,49 #################################################
  286. 0186,07,07,07,07,07,00,49 #################################################
  287. 0187,07,07,07,07,07,00,49 #################################################
  288. 0188,07,07,07,07,07,00,49 #################################################
  289. 0189,07,07,07,07,07,00,49 #################################################
  290. 0190,07,07,07,07,07,00,49 #################################################
  291. 0191,07,07,07,07,07,00,49 #################################################
  292. 0192,07,07,07,07,07,00,49 #################################################
  293. 0193,07,07,07,07,07,00,49 #################################################
  294. 0194,07,07,07,07,07,00,49 #################################################
  295. 0195,07,07,07,07,07,00,49 #################################################
  296. 0196,07,07,07,07,07,00,49 #################################################
  297. 0197,07,07,07,07,07,00,49 #################################################
  298. 0198,07,07,07,07,07,00,49 #################################################
  299. 0199,07,07,07,07,07,00,49 #################################################
  300. 0200,07,07,07,07,07,00,49 #################################################
  301. 0201,07,07,07,07,07,00,49 #################################################
  302. 0202,07,07,07,07,07,00,49 #################################################
  303. 0203,07,07,07,07,07,00,49 #################################################
  304. 0204,07,07,07,07,07,00,49 #################################################
  305. 0205,07,07,07,07,07,00,49 #################################################
  306. 0206,07,07,07,07,07,00,49 #################################################
  307. 0207,07,07,07,07,07,00,49 #################################################
  308. 0208,07,07,07,07,07,00,49 #################################################
  309. 0209,07,07,07,07,07,00,49 #################################################
  310. 0210,07,07,07,07,07,00,49 #################################################
  311. 0211,07,07,07,07,07,00,49 #################################################
  312. 0212,07,07,07,07,07,00,49 #################################################
  313. 0213,07,07,07,07,07,00,49 #################################################
  314. 0214,07,07,07,07,07,00,49 #################################################
  315. 0215,07,07,07,07,07,00,49 #################################################
  316. 0216,07,07,07,07,07,00,49 #################################################
  317. 0217,07,07,07,07,07,00,49 #################################################
  318. 0218,07,07,07,07,07,00,49 #################################################
  319. 0219,07,07,07,07,07,00,49 #################################################
  320. 0220,07,07,07,07,07,00,49 #################################################
  321. 0221,07,07,07,07,07,00,49 #################################################
  322. 0222,07,07,07,07,07,00,49 #################################################
  323. 0223,07,07,07,07,07,00,49 #################################################
  324. 0224,07,07,07,07,07,00,49 #################################################
  325. 0225,07,07,07,07,07,00,49 #################################################
  326. 0226,07,07,07,07,07,00,49 #################################################
  327. 0227,07,07,07,07,07,00,49 #################################################
  328. 0228,07,07,07,07,07,00,49 #################################################
  329. 0229,07,07,07,07,07,00,49 #################################################
  330. 0230,07,07,07,07,07,00,49 #################################################
  331. 0231,07,07,07,07,07,00,49 #################################################
  332. 0232,07,07,07,07,07,00,49 #################################################
  333. 0233,07,07,07,07,07,00,49 #################################################
  334. 0234,07,07,06,07,07,00,46 ##############################################
  335. 0235,07,07,07,07,07,00,49 #################################################
  336. 0236,07,07,06,07,07,00,46 ##############################################
  337. 0237,07,07,06,07,07,00,46 ##############################################
  338. 0238,07,07,07,07,07,00,49 #################################################
  339. 0239,07,07,07,07,07,00,49 #################################################
  340. 0240,07,06,07,07,07,00,46 ##############################################
  341. 0241,07,06,07,07,07,00,46 ##############################################
  342. 0242,07,07,07,07,07,00,49 #################################################
  343. 0243,07,07,07,07,07,00,49 #################################################
  344. 0244,07,07,07,07,07,00,49 #################################################
  345. 0245,07,07,07,06,07,00,46 ##############################################
  346. 0246,07,07,07,07,07,00,49 #################################################
  347. 0247,07,07,06,07,07,00,46 ##############################################
  348. 0248,07,07,06,06,07,00,43 ###########################################
  349. 0249,07,07,07,06,07,00,46 ##############################################
  350. 0250,07,07,07,07,07,00,49 #################################################
  351. 0251,07,07,07,06,07,00,46 ##############################################
  352. 0252,07,07,07,06,07,00,46 ##############################################
  353. 0253,07,07,07,07,07,00,49 #################################################
  354. 0254,07,07,07,06,07,00,46 ##############################################
  355. 0255,07,07,07,06,07,00,46 ##############################################
  356. 0256,07,07,07,07,07,00,49 #################################################
  357. 0257,07,07,07,07,07,00,49 #################################################
  358. 0258,07,06,06,07,07,00,43 ###########################################
  359. 0259,07,06,06,07,07,00,43 ###########################################
  360. 0260,07,06,06,07,07,00,43 ###########################################
  361. 0261,07,06,06,07,07,00,43 ###########################################
  362. 0262,07,06,06,06,07,00,41 #########################################
  363. 0263,07,06,06,06,07,00,41 #########################################
  364. 0264,07,06,06,06,07,00,41 #########################################
  365. 0265,07,06,06,07,07,00,43 ###########################################
  366. 0266,07,06,06,07,07,00,43 ###########################################
  367. 0267,07,06,06,06,07,00,41 #########################################
  368. 0268,07,06,06,06,07,00,41 #########################################
  369. 0269,07,06,07,06,07,00,43 ###########################################
  370. 0270,07,06,07,06,07,00,43 ###########################################
  371. 0271,07,06,07,06,07,00,43 ###########################################
  372. 0272,07,06,07,06,07,00,43 ###########################################
  373. 0273,07,06,06,06,07,00,41 #########################################
  374. 0274,07,06,06,06,07,00,41 #########################################
  375. 0275,07,06,06,06,07,00,41 #########################################
  376. 0276,07,06,06,07,07,00,43 ###########################################
  377. 0277,07,06,06,07,07,00,43 ###########################################
  378. 0278,07,06,06,06,07,00,41 #########################################
  379. 0279,07,06,06,06,07,00,41 #########################################
  380. 0280,07,06,06,07,07,00,43 ###########################################
  381. 0281,07,06,06,06,07,00,41 #########################################
  382. 0282,07,06,06,07,07,00,43 ###########################################
  383. 0283,07,06,06,07,07,00,43 ###########################################
  384. 0284,07,06,06,07,07,00,43 ###########################################
  385. 0285,07,06,06,06,07,00,41 #########################################
  386. 0286,06,06,06,06,07,00,38 ######################################
  387. 0287,06,06,06,06,07,00,38 ######################################
  388. 0288,07,06,06,06,07,00,41 #########################################
  389. 0289,07,06,06,06,07,00,41 #########################################
  390. 0290,07,06,06,07,07,00,43 ###########################################
  391. 0291,07,06,06,07,07,00,43 ###########################################
  392. 0292,07,06,07,07,07,00,46 ##############################################
  393. 0293,07,06,07,07,07,00,46 ##############################################
  394. 0294,07,06,06,07,07,00,43 ###########################################
  395. 0295,07,06,06,07,07,00,43 ###########################################
  396. 0296,07,06,06,07,07,00,43 ###########################################
  397. 0297,07,06,06,07,07,00,43 ###########################################
  398. 0298,07,06,06,07,06,00,41 #########################################
  399. 0299,07,06,06,07,06,00,41 #########################################
  400. 0300,07,06,06,06,07,00,41 #########################################
  401. 0301,07,06,06,07,07,00,43 ###########################################
  402. 0302,07,06,06,06,07,00,41 #########################################
  403. 0303,07,06,06,07,07,00,43 ###########################################
  404. 0304,07,06,06,07,07,00,43 ###########################################
  405. 0305,07,06,06,07,07,00,43 ###########################################
  406. 0306,07,06,06,07,06,00,41 #########################################
  407. 0307,07,06,06,06,06,00,38 ######################################
  408. 0308,06,06,06,06,06,00,36 ####################################
  409. 0309,06,06,06,06,06,00,36 ####################################
  410. 0310,06,06,06,06,06,00,36 ####################################
  411. 0311,06,06,06,06,06,00,36 ####################################
  412. 0312,06,06,06,06,06,00,36 ####################################
  413. 0313,06,06,06,06,06,00,36 ####################################
  414. 0314,07,06,06,06,06,00,38 ######################################
  415. 0315,07,06,06,06,06,00,38 ######################################
  416. 0316,07,06,06,06,06,00,38 ######################################
  417. 0317,06,06,06,06,06,00,36 ####################################
  418. 0318,06,06,06,06,06,00,36 ####################################
  419. 0319,06,06,06,06,06,00,36 ####################################
  420. 0320,06,06,06,06,06,00,36 ####################################
  421. 0321,06,06,06,06,06,00,36 ####################################
  422. 0322,06,06,06,06,06,00,36 ####################################
  423. 0323,06,06,06,06,06,00,36 ####################################
  424. 0324,06,06,06,06,06,00,36 ####################################
  425. 0325,06,06,06,06,06,00,36 ####################################
  426. 0326,06,06,06,06,06,00,36 ####################################
  427. 0327,06,06,06,06,06,00,36 ####################################
  428. 0328,06,06,06,06,06,00,36 ####################################
  429. 0329,06,06,06,06,06,00,36 ####################################
  430. 0330,06,06,06,06,06,00,36 ####################################
  431. 0331,06,06,06,06,06,00,36 ####################################
  432. 0332,06,06,06,06,06,00,36 ####################################
  433. 0333,06,06,06,06,06,00,36 ####################################
  434. 0334,06,06,06,06,06,00,36 ####################################
  435. 0335,06,06,06,06,06,00,36 ####################################
  436. 0336,06,06,06,06,06,00,36 ####################################
  437. 0337,06,06,06,06,06,00,36 ####################################
  438. 0338,06,06,06,06,06,00,36 ####################################
  439. 0339,06,06,06,06,06,00,36 ####################################
  440. 0340,06,06,06,06,06,00,36 ####################################
  441. 0341,06,06,06,06,06,00,36 ####################################
  442. 0342,06,06,06,06,06,00,36 ####################################
  443. 0343,06,06,06,06,06,00,36 ####################################
  444. 0344,06,06,06,06,06,00,36 ####################################
  445. 0345,06,06,06,06,06,00,36 ####################################
  446. 0346,06,06,06,06,06,00,36 ####################################
  447. 0347,06,06,06,06,06,00,36 ####################################
  448. 0348,06,06,06,06,06,00,36 ####################################
  449. 0349,06,06,06,06,06,00,36 ####################################
  450. 0350,06,06,06,06,06,00,36 ####################################
  451. 0351,06,06,06,06,06,00,36 ####################################
  452. 0352,06,06,06,06,06,00,36 ####################################
  453. 0353,06,06,06,06,06,00,36 ####################################
  454. 0354,06,06,06,06,06,00,36 ####################################
  455. 0355,06,06,06,06,06,00,36 ####################################
  456. 0356,06,06,06,06,06,00,36 ####################################
  457. 0357,06,06,06,06,06,00,36 ####################################
  458. 0358,06,06,06,06,06,00,36 ####################################
  459. 0359,06,06,06,06,06,00,36 ####################################
  460. 0360,06,06,06,06,06,00,36 ####################################
  461. 0361,06,06,06,06,06,00,36 ####################################
  462. 0362,06,06,06,06,06,00,36 ####################################
  463. 0363,06,06,06,06,06,00,36 ####################################
  464. 0364,06,06,06,06,06,00,36 ####################################
  465. 0365,06,06,06,06,06,00,36 ####################################
  466. 0366,06,06,06,06,06,00,36 ####################################
  467. 0367,06,06,06,06,06,00,36 ####################################
  468. 0368,06,06,06,06,06,00,36 ####################################
  469. 0369,06,06,06,06,06,00,36 ####################################
  470. 0370,06,06,06,06,06,00,36 ####################################
  471. 0371,06,06,06,06,06,00,36 ####################################
  472. 0372,06,06,06,06,06,00,36 ####################################
  473. 0373,06,06,06,06,06,00,36 ####################################
  474. 0374,06,06,06,06,06,00,36 ####################################
  475. 0375,06,06,06,06,06,00,36 ####################################
  476. 0376,07,06,06,06,06,00,38 ######################################
  477. 0377,07,06,06,06,06,00,38 ######################################
  478. 0378,07,06,06,06,06,00,38 ######################################
  479. 0379,07,06,06,06,06,00,38 ######################################
  480. 0380,07,06,06,06,06,00,38 ######################################
  481. 0381,07,06,06,06,06,00,38 ######################################
  482. 0382,07,06,06,06,06,00,38 ######################################
  483. 0383,06,06,06,06,07,00,38 ######################################
  484. 0384,06,06,06,06,07,00,38 ######################################
  485. 0385,06,06,06,06,07,00,38 ######################################
  486. 0386,06,06,06,06,07,00,38 ######################################
  487. 0387,06,06,06,06,07,00,38 ######################################
  488. 0388,06,06,06,06,07,00,38 ######################################
  489. 0389,06,06,06,06,07,00,38 ######################################
  490. 0390,06,06,06,06,06,00,36 ####################################
  491. 0391,06,06,06,06,06,00,36 ####################################
  492. 0392,06,06,06,06,06,00,36 ####################################
  493. 0393,06,06,06,06,06,00,36 ####################################
  494. 0394,06,06,06,06,06,00,36 ####################################
  495. 0395,06,06,06,06,06,00,36 ####################################
  496. 0396,06,06,06,06,06,00,36 ####################################
  497. 0397,06,06,06,06,06,00,36 ####################################
  498. 0398,06,06,06,06,06,00,36 ####################################
  499. 0399,06,06,06,06,06,00,36 ####################################
  500. 0400,06,06,06,06,06,00,36 ####################################
  501. 0401,06,06,06,06,06,00,36 ####################################
  502. 0402,06,06,06,06,06,00,36 ####################################
  503. 0403,06,06,06,06,06,00,36 ####################################
  504. 0404,06,06,06,06,06,00,36 ####################################
  505. 0405,06,06,06,06,06,00,36 ####################################
  506. 0406,06,06,06,06,06,00,36 ####################################
  507. 0407,06,06,06,06,06,00,36 ####################################
  508. 0408,06,06,06,06,06,00,36 ####################################
  509. 0409,06,06,06,06,06,00,36 ####################################
  510. 0410,06,06,06,06,06,00,36 ####################################
  511. 0411,06,06,06,06,06,00,36 ####################################
  512. 0412,06,06,06,06,06,00,36 ####################################
  513. 0413,06,06,06,06,06,00,36 ####################################
  514. 0414,06,06,06,06,06,00,36 ####################################
  515. 0415,06,06,06,06,06,00,36 ####################################
  516. 0416,06,06,06,06,06,00,36 ####################################
  517. 0417,06,06,06,06,06,00,36 ####################################
  518. 0418,06,06,06,06,06,00,36 ####################################
  519. 0419,06,06,06,06,06,00,36 ####################################
  520. 0420,06,06,06,06,06,00,36 ####################################
  521. 0421,06,06,06,06,06,00,36 ####################################
  522. 0422,06,06,06,06,06,00,36 ####################################
  523. 0423,06,06,06,06,06,00,36 ####################################
  524. 0424,06,06,06,06,06,00,36 ####################################
  525. 0425,06,06,06,06,06,00,36 ####################################
  526. 0426,06,06,06,06,06,00,36 ####################################
  527. 0427,06,06,06,06,06,00,36 ####################################
  528. 0428,06,06,06,06,06,00,36 ####################################
  529. 0429,06,06,06,06,06,00,36 ####################################
  530. 0430,06,06,05,06,06,00,33 #################################
  531. 0431,06,05,05,06,06,00,31 ###############################
  532. 0432,06,05,05,06,06,00,31 ###############################
  533. 0433,06,05,05,06,06,00,31 ###############################
  534. 0434,06,05,05,06,06,00,31 ###############################
  535. 0435,06,05,05,06,06,00,31 ###############################
  536. 0436,06,05,05,06,06,00,31 ###############################
  537. 0437,06,05,05,06,06,00,31 ###############################
  538. 0438,06,05,05,06,06,00,31 ###############################
  539. 0439,06,05,05,06,06,00,31 ###############################
  540. 0440,06,05,05,06,06,00,31 ###############################
  541. 0441,06,05,05,06,06,00,31 ###############################
  542. 0442,06,05,05,06,06,00,31 ###############################
  543. 0443,06,05,05,06,06,00,31 ###############################
  544. 0444,06,05,05,05,06,00,29 #############################
  545. 0445,06,05,05,05,06,00,29 #############################
  546. 0446,05,05,05,05,06,00,27 ###########################
  547. 0447,05,05,05,05,06,00,27 ###########################
  548. 0448,05,05,05,06,06,00,29 #############################
  549. 0449,05,05,05,05,05,00,25 #########################
  550. 0450,05,05,05,05,05,00,25 #########################
  551. 0451,05,05,05,05,05,00,25 #########################
  552. 0452,05,05,05,05,05,00,25 #########################
  553. 0453,05,05,05,05,05,00,25 #########################
  554. 0454,05,05,05,05,05,00,25 #########################
  555. 0455,05,05,05,05,05,00,25 #########################
  556. 0456,05,05,05,05,05,00,25 #########################
  557. 0457,05,05,05,05,05,00,25 #########################
  558. 0458,05,05,05,06,05,00,27 ###########################
  559. 0459,05,05,05,06,05,00,27 ###########################
  560. 0460,05,05,05,05,05,00,25 #########################
  561. 0461,05,05,05,05,05,00,25 #########################
  562. 0462,05,05,05,05,05,00,25 #########################
  563. 0463,05,05,05,05,05,00,25 #########################
  564. 0464,05,05,05,05,05,00,25 #########################
  565. 0465,05,05,05,05,05,00,25 #########################
  566. 0466,06,05,05,05,05,00,27 ###########################
  567. 0467,05,05,05,05,05,00,25 #########################
  568. 0468,06,05,05,05,05,00,27 ###########################
  569. 0469,06,05,05,05,05,00,27 ###########################
  570. 0470,06,05,05,06,05,00,29 #############################
  571. 0471,06,05,05,06,05,00,29 #############################
  572. 0472,05,05,05,06,05,00,27 ###########################
  573. 0473,05,05,05,06,05,00,27 ###########################
  574. 0474,05,05,05,05,05,00,25 #########################
  575. 0475,05,05,05,05,05,00,25 #########################
  576. 0476,05,05,05,05,05,00,25 #########################
  577. 0477,05,05,05,05,05,00,25 #########################
  578. 0478,05,05,05,05,05,00,25 #########################
  579. 0479,05,05,05,05,05,00,25 #########################
  580. 0480,05,05,05,05,05,00,25 #########################
  581. 0481,05,05,05,05,05,00,25 #########################
  582. 0482,05,05,05,05,05,00,25 #########################
  583. 0483,05,05,05,05,05,00,25 #########################
  584. 0484,05,05,05,05,05,00,25 #########################
  585. 0485,05,05,05,05,05,00,25 #########################
  586. 0486,05,05,05,05,05,00,25 #########################
  587. 0487,05,05,05,05,05,00,25 #########################
  588. 0488,05,05,05,05,05,00,25 #########################
  589. 0489,05,05,05,05,05,00,25 #########################
  590. 0490,05,05,05,05,05,00,25 #########################
  591. 0491,05,05,05,05,05,00,25 #########################
  592. 0492,05,05,05,05,05,00,25 #########################
  593. 0493,05,05,05,05,05,00,25 #########################
  594. 0494,05,05,05,05,05,00,25 #########################
  595. 0495,05,05,05,05,05,00,25 #########################
  596. 0496,05,04,05,05,05,00,23 #######################
  597. 0497,05,04,05,05,05,00,23 #######################
  598. 0498,05,04,05,05,05,00,23 #######################
  599. 0499,05,04,05,05,05,00,23 #######################
  600. 0500,05,04,05,05,05,00,23 #######################
  601. 0501,05,05,05,05,05,00,25 #########################
  602. 0502,05,05,05,05,05,00,25 #########################
  603. 0503,05,05,05,05,05,00,25 #########################
  604. 0504,05,05,05,05,05,00,25 #########################
  605. 0505,05,05,05,05,05,00,25 #########################
  606. 0506,05,05,05,05,05,00,25 #########################
  607. 0507,05,05,05,05,05,00,25 #########################
  608. 0508,05,05,05,05,05,00,25 #########################
  609. 0509,05,05,05,05,05,00,25 #########################
  610. 0510,05,05,05,05,05,00,25 #########################
  611. 0511,05,05,05,05,05,00,25 #########################
  612. 0512,05,05,05,05,05,00,25 #########################
  613. 0513,05,05,05,05,05,00,25 #########################
  614. 0514,05,05,05,05,05,00,25 #########################
  615. 0515,05,05,05,05,05,00,25 #########################
  616. 0516,05,05,05,05,05,00,25 #########################
  617. 0517,05,05,05,05,05,00,25 #########################
  618. 0518,05,05,05,05,05,00,25 #########################
  619. 0519,05,05,05,05,05,00,25 #########################
  620. 0520,05,05,05,05,05,00,25 #########################
  621. 0521,05,04,04,05,05,00,21 #####################
  622. 0522,05,04,04,05,05,00,21 #####################
  623. 0523,05,04,04,05,05,00,21 #####################
  624. 0524,05,04,04,05,05,00,21 #####################
  625. 0525,05,05,04,05,05,00,23 #######################
  626. 0526,05,05,04,05,05,00,23 #######################
  627. 0527,05,05,04,05,05,00,23 #######################
  628. 0528,05,05,04,05,05,00,23 #######################
  629. 0529,05,05,04,05,05,00,23 #######################
  630. 0530,05,05,04,05,05,00,23 #######################
  631. 0531,05,05,04,05,05,00,23 #######################
  632. 0532,05,04,04,05,05,00,21 #####################
  633. 0533,05,04,04,05,05,00,21 #####################
  634. 0534,05,04,04,05,05,00,21 #####################
  635. 0535,05,04,04,05,05,00,21 #####################
  636. 0536,05,04,04,05,05,00,21 #####################
  637. 0537,05,04,04,05,05,00,21 #####################
  638. 0538,05,04,04,05,05,00,21 #####################
  639. 0539,05,04,04,05,05,00,21 #####################
  640. 0540,05,04,04,05,05,00,21 #####################
  641. 0541,05,04,04,05,05,00,21 #####################
  642. 0542,05,04,04,05,05,00,21 #####################
  643. 0543,05,04,04,05,05,00,21 #####################
  644. 0544,05,04,04,05,05,00,21 #####################
  645. 0545,05,04,04,05,05,00,21 #####################
  646. 0546,05,04,04,05,04,00,19 ###################
  647. 0547,04,04,04,05,04,00,17 #################
  648. 0548,04,04,04,05,04,00,17 #################
  649. 0549,04,04,04,04,04,00,16 ################
  650. 0550,04,04,04,05,04,00,17 #################
  651. 0551,04,04,04,05,05,00,19 ###################
  652. 0552,05,04,04,05,04,00,19 ###################
  653. 0553,05,04,04,04,04,00,17 #################
  654. 0554,05,04,04,04,04,00,17 #################
  655. 0555,04,04,04,04,04,00,16 ################
  656. 0556,04,04,04,04,04,00,16 ################
  657. 0557,04,04,04,04,04,00,16 ################
  658. 0558,04,04,04,04,04,00,16 ################
  659. 0559,04,04,04,04,04,00,16 ################
  660. 0560,04,04,04,04,04,00,16 ################
  661. 0561,04,04,04,04,04,00,16 ################
  662. 0562,04,04,04,04,04,00,16 ################
  663. 0563,04,04,04,04,04,00,16 ################
  664. 0564,04,04,04,04,04,00,16 ################
  665. 0565,04,04,04,04,04,00,16 ################
  666. 0566,04,04,04,04,04,00,16 ################
  667. 0567,04,04,04,04,04,00,16 ################
  668. 0568,04,04,04,04,04,00,16 ################
  669. 0569,04,04,04,04,04,00,16 ################
  670. 0570,04,04,04,04,04,00,16 ################
  671. 0571,04,04,04,04,05,00,17 #################
  672. 0572,04,04,04,04,05,00,17 #################
  673. 0573,04,04,04,04,04,00,16 ################
  674. 0574,04,04,04,04,04,00,16 ################
  675. 0575,04,04,04,04,04,00,16 ################
  676. 0576,04,04,04,04,04,00,16 ################
  677. 0577,04,04,04,04,04,00,16 ################
  678. 0578,04,04,04,04,04,00,16 ################
  679. 0579,04,04,04,04,04,00,16 ################
  680. 0580,04,04,04,04,04,00,16 ################
  681. 0581,04,04,04,04,04,00,16 ################
  682. 0582,04,04,04,04,04,00,16 ################
  683. 0583,04,04,04,04,04,00,16 ################
  684. 0584,04,04,04,04,04,00,16 ################
  685. 0585,04,04,04,04,04,00,16 ################
  686. 0586,04,04,04,04,04,00,16 ################
  687. 0587,04,04,04,04,04,00,16 ################
  688. 0588,04,04,04,04,04,00,16 ################
  689. 0589,04,04,04,04,04,00,16 ################
  690. 0590,04,04,04,04,04,00,16 ################
  691. 0591,04,04,04,04,04,00,16 ################
  692. 0592,04,04,04,04,04,00,16 ################
  693. 0593,04,04,04,04,04,00,16 ################
  694. 0594,04,04,04,04,04,00,16 ################
  695. 0595,04,04,04,04,04,00,16 ################
  696. 0596,04,04,04,04,04,00,16 ################
  697. 0597,04,04,04,04,04,00,16 ################
  698. 0598,04,04,04,04,04,00,16 ################
  699. 0599,04,04,04,04,04,00,16 ################
  700. 0600,04,04,04,04,04,00,16 ################
  701. 0601,04,04,04,04,04,00,16 ################
  702. 0602,04,04,04,04,04,00,16 ################
  703. 0603,04,04,04,04,04,00,16 ################
  704. 0604,04,04,04,04,04,00,16 ################
  705. 0605,04,04,04,04,04,00,16 ################
  706. 0606,04,04,04,04,04,00,16 ################
  707. 0607,04,04,04,04,04,00,16 ################
  708. 0608,04,04,04,04,04,00,16 ################
  709. 0609,04,04,04,04,04,00,16 ################
  710. 0610,04,04,04,04,04,00,16 ################
  711. 0611,04,04,04,04,04,00,16 ################
  712. 0612,04,04,04,04,04,00,16 ################
  713. 0613,04,04,04,04,04,00,16 ################
  714. 0614,04,04,04,04,04,00,16 ################
  715. 0615,04,04,04,04,04,00,16 ################
  716. 0616,04,04,04,04,04,00,16 ################
  717. 0617,04,04,04,04,04,00,16 ################
  718. 0618,04,04,04,04,04,00,16 ################
  719. 0619,04,04,04,04,04,00,16 ################
  720. 0620,04,04,04,04,04,00,16 ################
  721. 0621,04,04,04,04,04,00,16 ################
  722. 0622,04,04,04,04,04,00,16 ################
  723. 0623,04,04,04,04,04,00,16 ################
  724. 0624,04,04,04,04,04,00,16 ################
  725. 0625,04,04,04,04,04,00,16 ################
  726. 0626,04,04,04,04,04,00,16 ################
  727. 0627,04,04,04,04,04,00,16 ################
  728. 0628,04,04,04,04,04,00,16 ################
  729. 0629,04,04,04,04,04,00,16 ################
  730. 0630,04,04,04,04,04,00,16 ################
  731. 0631,04,04,04,04,04,00,16 ################
  732. 0632,04,04,04,04,04,00,16 ################
  733. 0633,04,04,04,04,04,00,16 ################
  734. 0634,04,04,04,04,04,00,16 ################
  735. 0635,04,04,03,04,04,00,14 ##############
  736. 0636,04,04,03,04,04,00,14 ##############
  737. 0637,04,04,03,03,04,00,13 #############
  738. 0638,03,03,03,03,04,00,10 ##########
  739. 0639,03,03,03,03,04,00,10 ##########
  740. 0640,03,03,02,03,04,00,09 #########
  741. 0641,03,03,02,02,03,00,07 #######
  742. 0642,03,03,02,02,03,00,07 #######
  743. 0643,03,03,02,02,03,00,07 #######
  744. 0644,03,03,02,03,03,00,08 ########
  745. 0645,03,03,02,03,03,00,08 ########
  746. 0646,03,03,03,03,03,00,09 #########
  747. 0647,03,03,03,04,03,00,10 ##########
  748. 0648,03,03,03,04,03,00,10 ##########
  749. 0649,04,03,03,04,04,00,13 #############
  750. 0650,04,03,03,04,04,00,13 #############
  751. 0651,04,03,03,04,04,00,13 #############
  752. 0652,04,03,03,04,04,00,13 #############
  753. 0653,04,03,03,04,04,00,13 #############
  754. 0654,04,03,03,04,04,00,13 #############
  755. 0655,04,03,03,04,04,00,13 #############
  756. 0656,03,03,03,03,03,00,09 #########
  757. 0657,03,03,03,03,03,00,09 #########
  758. 0658,03,03,02,03,03,00,08 ########
  759. 0659,03,03,02,03,03,00,08 ########
  760. 0660,03,03,02,03,03,00,08 ########
  761. 0661,03,02,02,02,03,00,06 ######
  762. 0662,03,02,02,02,02,00,05 #####
  763. 0663,03,02,02,02,02,00,05 #####
  764. 0664,02,02,02,02,02,00,04 ####
  765. 0665,02,01,02,02,02,00,03 ###
  766. 0666,02,02,02,02,03,00,05 #####
  767. 0667,02,01,02,02,03,00,04 ####
  768. 0668,03,01,02,03,03,00,06 ######
  769. 0669,03,01,02,02,03,00,05 #####
  770. 0670,02,01,02,02,02,00,03 ###
  771. 0671,02,01,02,02,02,00,03 ###
  772. 0672,02,01,02,02,02,00,03 ###
  773. 0673,02,01,02,01,02,00,02 ##
  774. 0674,02,01,02,02,02,00,03 ###
  775. 0675,02,01,02,02,03,00,04 ####
  776. 0676,03,02,02,02,03,00,06 ######
  777. 0677,03,02,02,03,03,00,07 #######
  778. 0678,03,02,02,03,03,00,07 #######
  779. 0679,02,02,02,03,03,00,06 ######
  780. 0680,02,02,02,03,03,00,06 ######
  781. 0681,02,02,02,03,03,00,06 ######
  782. 0682,02,01,02,04,03,00,06 ######
  783. 0683,02,01,02,04,03,00,06 ######
  784. 0684,02,01,02,04,03,00,06 ######
  785. 0685,02,01,02,04,03,00,06 ######
  786. 0686,03,01,02,04,03,00,07 #######
  787. 0687,03,02,03,04,03,00,09 #########
  788. 0688,03,02,03,04,03,00,09 #########
  789. 0689,03,02,03,04,03,00,09 #########
  790. 0690,03,02,03,04,03,00,09 #########
  791. 0691,04,02,03,04,04,00,12 ############
  792. 0692,04,02,03,04,04,00,12 ############
  793. 0693,03,02,03,04,04,00,10 ##########
  794. 0694,04,02,03,04,04,00,12 ############
  795. 0695,04,02,03,04,04,00,12 ############
  796. 0696,04,02,03,04,04,00,12 ############
  797. 0697,04,02,03,04,04,00,12 ############
  798. 0698,04,02,03,04,04,00,12 ############
  799. 0699,04,02,03,04,04,00,12 ############
  800. 0700,04,02,03,04,04,00,12 ############
  801. 0701,04,03,03,04,04,00,13 #############
  802. 0702,04,02,03,04,04,00,12 ############
  803. 0703,04,02,04,04,04,00,13 #############
  804. 0704,04,02,04,04,04,00,13 #############
  805. 0705,04,02,04,04,04,00,13 #############
  806. 0706,04,02,04,04,04,00,13 #############
  807. 0707,04,03,04,04,04,00,14 ##############
  808. 0708,04,03,04,04,04,00,14 ##############
  809. 0709,04,03,04,04,04,00,14 ##############
  810. 0710,04,03,04,04,04,00,14 ##############
  811. 0711,04,03,04,04,04,00,14 ##############
  812. 0712,04,03,04,04,04,00,14 ##############
  813. 0713,04,03,04,04,04,00,14 ##############
  814. 0714,04,03,04,04,04,00,14 ##############
  815. 0715,04,03,04,04,04,00,14 ##############
  816. 0716,04,03,04,04,04,00,14 ##############
  817. 0717,04,02,04,04,04,00,13 #############
  818. 0718,04,02,04,04,04,00,13 #############
  819. 0719,04,02,04,04,04,00,13 #############
  820. 0720,04,02,04,04,04,00,13 #############
  821. 0721,03,01,04,04,04,00,11 ###########
  822. 0722,03,01,03,04,04,00,10 ##########
  823. 0723,03,01,04,04,04,00,11 ###########
  824. 0724,02,01,04,04,04,00,10 ##########
  825. 0725,02,01,04,04,04,00,10 ##########
  826. 0726,02,01,04,04,04,00,10 ##########
  827. 0727,02,02,04,04,04,00,11 ###########
  828. 0728,02,02,04,04,04,00,11 ###########
  829. 0729,02,02,03,04,03,00,08 ########
  830. 0730,02,01,03,04,03,00,07 #######
  831. 0731,02,02,03,04,03,00,08 ########
  832. 0732,02,02,03,04,03,00,08 ########
  833. 0733,02,02,03,04,03,00,08 ########
  834. 0734,02,02,03,04,03,00,08 ########
  835. 0735,02,02,03,04,03,00,08 ########
  836. 0736,02,03,03,04,03,00,09 #########
  837. 0737,02,03,03,04,03,00,09 #########
  838. 0738,02,03,03,04,03,00,09 #########
  839. 0739,02,03,03,04,03,00,09 #########
  840. 0740,02,03,03,04,03,00,09 #########
  841. 0741,02,03,03,04,03,00,09 #########
  842. 0742,02,04,03,03,03,00,09 #########
  843. 0743,02,03,03,03,03,00,08 ########
  844. 0744,02,04,03,03,03,00,09 #########
  845. 0745,02,04,03,03,03,00,09 #########
  846. 0746,02,04,02,03,03,00,08 ########
  847. 0747,02,04,02,03,03,00,08 ########
  848. 0748,02,04,02,02,04,00,08 ########
  849. 0749,02,04,02,02,04,00,08 ########
  850. 0750,03,04,02,02,04,00,09 #########
  851. 0751,03,04,02,02,04,00,09 #########
  852. 0752,03,04,02,02,04,00,09 #########
  853. 0753,03,04,02,02,04,00,09 #########
  854. 0754,04,04,02,02,04,00,11 ###########
  855. 0755,04,04,02,02,04,00,11 ###########
  856. 0756,04,04,02,02,04,00,11 ###########
  857. 0757,04,04,02,02,04,00,11 ###########
  858. 0758,04,04,02,02,04,00,11 ###########
  859. 0759,04,04,03,02,04,00,12 ############
  860. 0760,04,05,03,02,04,00,14 ##############
  861. 0761,04,04,03,03,04,00,13 #############
  862. 0762,04,04,03,03,05,00,15 ###############
  863. 0763,04,04,03,03,05,00,15 ###############
  864. 0764,04,05,04,04,05,00,19 ###################
  865. 0765,04,05,04,04,05,00,19 ###################
  866. 0766,04,05,04,04,05,00,19 ###################
  867. 0767,04,05,04,04,05,00,19 ###################
  868. 0768,04,05,04,04,05,00,19 ###################
  869. 0769,04,05,04,04,05,00,19 ###################
  870. 0770,04,05,04,04,05,00,19 ###################
  871. 0771,04,05,04,04,05,00,19 ###################
  872. 0772,05,05,04,04,05,00,21 #####################
  873. 0773,05,05,04,04,05,00,21 #####################
  874. 0774,05,05,04,04,05,00,21 #####################
  875. 0775,05,05,05,04,05,00,23 #######################
  876. 0776,05,05,05,04,05,00,23 #######################
  877. 0777,05,05,05,05,05,00,25 #########################
  878. 0778,05,05,05,05,05,00,25 #########################
  879. 0779,05,05,05,05,05,00,25 #########################
  880. 0780,05,05,05,05,05,00,25 #########################
  881. 0781,05,05,05,05,05,00,25 #########################
  882. 0782,05,05,05,05,05,00,25 #########################
  883. 0783,05,05,05,05,05,00,25 #########################
  884. 0784,05,05,05,05,05,00,25 #########################
  885. 0785,05,05,05,05,05,00,25 #########################
  886. 0786,05,05,05,05,05,00,25 #########################
  887. 0787,05,05,05,05,05,00,25 #########################
  888. 0788,05,05,05,05,05,00,25 #########################
  889. 0789,05,05,05,05,05,00,25 #########################
  890. 0790,05,05,05,05,05,00,25 #########################
  891. 0791,05,05,05,05,05,00,25 #########################
  892. 0792,05,05,05,05,05,00,25 #########################
  893. 0793,05,05,05,05,05,00,25 #########################
  894. 0794,05,05,05,05,05,00,25 #########################
  895. 0795,05,05,05,05,05,00,25 #########################
  896. 0796,05,05,05,05,06,00,27 ###########################
  897. 0797,05,05,05,05,06,00,27 ###########################
  898. 0798,05,05,05,05,06,00,27 ###########################
  899. 0799,05,05,05,05,06,00,27 ###########################
  900. 0800,05,05,05,05,06,00,27 ###########################
  901. 0801,06,05,05,06,06,00,31 ###############################
  902. 0802,06,05,06,06,06,00,33 #################################
  903. 0803,06,05,05,06,06,00,31 ###############################
  904. 0804,06,05,06,06,06,00,33 #################################
  905. 0805,06,05,06,06,06,00,33 #################################
  906. 0806,06,05,06,06,06,00,33 #################################
  907. 0807,06,05,06,06,06,00,33 #################################
  908. 0808,06,06,06,06,06,00,36 ####################################
  909. 0809,06,06,06,06,06,00,36 ####################################
  910. 0810,06,06,06,06,06,00,36 ####################################
  911. 0811,06,06,06,06,06,00,36 ####################################
  912. 0812,06,06,06,06,06,00,36 ####################################
  913. 0813,06,05,06,06,06,00,33 #################################
  914. 0814,06,06,06,06,06,00,36 ####################################
  915. 0815,06,06,06,06,06,00,36 ####################################
  916. 0816,06,06,06,06,06,00,36 ####################################
  917. 0817,06,06,06,06,06,00,36 ####################################
  918. 0818,06,06,06,06,06,00,36 ####################################
  919. 0819,06,06,06,06,06,00,36 ####################################
  920. 0820,06,06,06,06,06,00,36 ####################################
  921. 0821,06,05,06,06,06,00,33 #################################
  922. 0822,06,06,06,06,06,00,36 ####################################
  923. 0823,06,05,06,06,06,00,33 #################################
  924. 0824,06,05,05,06,06,00,31 ###############################
  925. 0825,06,05,05,06,06,00,31 ###############################
  926. 0826,06,06,05,06,06,00,33 #################################
  927. 0827,06,06,06,06,06,00,36 ####################################
  928. 0828,06,06,06,06,06,00,36 ####################################
  929. 0829,06,06,06,06,06,00,36 ####################################
  930. 0830,06,06,06,06,06,00,36 ####################################
  931. 0831,06,06,06,06,06,00,36 ####################################
  932. 0832,06,06,06,06,06,00,36 ####################################
  933. 0833,06,06,06,06,06,00,36 ####################################
  934. 0834,06,06,06,06,06,00,36 ####################################
  935. 0835,06,06,06,06,06,00,36 ####################################
  936. 0836,06,06,06,06,06,00,36 ####################################
  937. 0837,06,06,06,06,06,00,36 ####################################
  938. 0838,06,06,06,06,06,00,36 ####################################
  939. 0839,06,06,06,06,06,00,36 ####################################
  940. 0840,06,06,06,06,06,00,36 ####################################
  941. 0841,06,06,06,06,06,00,36 ####################################
  942. 0842,06,06,06,06,06,00,36 ####################################
  943. 0843,06,06,06,06,06,00,36 ####################################
  944. 0844,06,06,06,06,06,00,36 ####################################
  945. 0845,06,06,06,06,06,00,36 ####################################
  946. 0846,06,06,06,06,06,00,36 ####################################
  947. 0847,06,06,06,06,06,00,36 ####################################
  948. 0848,06,06,06,06,06,00,36 ####################################
  949. 0849,06,06,06,06,06,00,36 ####################################
  950. 0850,06,06,06,06,06,00,36 ####################################
  951. 0851,06,06,06,06,06,00,36 ####################################
  952. 0852,06,06,06,06,06,00,36 ####################################
  953. 0853,06,06,06,06,06,00,36 ####################################
  954. 0854,06,06,06,06,06,00,36 ####################################
  955. 0855,06,06,06,06,06,00,36 ####################################
  956. 0856,06,05,06,06,06,00,33 #################################
  957. 0857,06,05,06,06,06,00,33 #################################
  958. 0858,06,05,05,06,06,00,31 ###############################
  959. 0859,06,05,05,06,06,00,31 ###############################
  960. 0860,06,05,05,06,06,00,31 ###############################
  961. 0861,06,05,05,06,06,00,31 ###############################
  962. 0862,06,05,05,06,06,00,31 ###############################
  963. 0863,06,05,06,06,06,00,33 #################################
  964. 0864,06,06,06,06,06,00,36 ####################################
  965. 0865,06,06,06,06,06,00,36 ####################################
  966. 0866,06,06,06,06,06,00,36 ####################################
  967. 0867,06,06,06,06,06,00,36 ####################################
  968. 0868,06,06,06,06,06,00,36 ####################################
  969. 0869,06,06,06,06,06,00,36 ####################################
  970. 0870,06,06,06,06,06,00,36 ####################################
  971. 0871,06,06,06,06,06,00,36 ####################################
  972. 0872,06,06,06,06,06,00,36 ####################################
  973. 0873,06,06,06,06,06,00,36 ####################################
  974. 0874,06,06,06,06,06,00,36 ####################################
  975. 0875,06,06,06,06,06,00,36 ####################################
  976. 0876,06,06,06,06,06,00,36 ####################################
  977. 0877,06,06,06,06,06,00,36 ####################################
  978. 0878,06,06,06,06,06,00,36 ####################################
  979. 0879,06,06,06,06,06,00,36 ####################################
  980. 0880,06,06,06,06,06,00,36 ####################################
  981. 0881,06,06,06,06,06,00,36 ####################################
  982. 0882,06,06,06,06,06,00,36 ####################################
  983. 0883,06,06,06,06,06,00,36 ####################################
  984. 0884,06,06,06,06,06,00,36 ####################################
  985. 0885,06,06,06,06,06,00,36 ####################################
  986. 0886,06,06,06,06,06,00,36 ####################################
  987. 0887,06,06,06,06,06,00,36 ####################################
  988. 0888,06,06,06,06,06,00,36 ####################################
  989. 0889,06,06,06,06,06,00,36 ####################################
  990. 0890,06,06,06,06,07,00,38 ######################################
  991. 0891,06,06,06,06,06,00,36 ####################################
  992. 0892,06,06,06,06,06,00,36 ####################################
  993. 0893,06,06,06,06,06,00,36 ####################################
  994. 0894,06,06,06,06,06,00,36 ####################################
  995. 0895,06,06,06,06,06,00,36 ####################################
  996. 0896,06,06,06,06,07,00,38 ######################################
  997. 0897,06,06,06,06,07,00,38 ######################################
  998. 0898,06,06,06,06,07,00,38 ######################################
  999. 0899,06,06,06,06,06,00,36 ####################################
  1000. 0900,06,06,06,06,07,00,38 ######################################
  1001. 0901,07,06,06,06,07,00,41 #########################################
  1002. 0902,06,06,06,06,06,00,36 ####################################
  1003. 0903,07,06,06,06,06,00,38 ######################################
  1004. 0904,07,06,06,06,07,00,41 #########################################
  1005. 0905,07,06,06,06,06,00,38 ######################################
  1006. 0906,07,06,06,06,06,00,38 ######################################
  1007. 0907,07,06,06,06,07,00,41 #########################################
  1008. 0908,07,06,06,06,07,00,41 #########################################
  1009. 0909,06,06,06,06,07,00,38 ######################################
  1010. 0910,06,06,06,06,06,00,36 ####################################
  1011. 0911,06,06,06,06,06,00,36 ####################################
  1012. 0912,06,06,06,06,06,00,36 ####################################
  1013. 0913,06,06,06,06,06,00,36 ####################################
  1014. 0914,06,06,06,06,06,00,36 ####################################
  1015. 0915,06,06,06,06,06,00,36 ####################################
  1016. 0916,06,06,06,06,06,00,36 ####################################
  1017. .PP
  1018. The mean-square value in column 8 determines the length of the hash line that follows when option \fB-h\fR is selected.
  1019. Lower mean-square values indicate lower data handling capacity for that carrier frequency while higher values indicate higher data handling capacity.
  1020. Mean-square values can range from 0 through 49.
  1021. For example, the distinct parabolic \fBdip\fR near offset \fB41\fR indicates reduced data capacity at that frequency.
  1022. There is another near offset \fB673\fR.
  1023. The actual carrier frequencies cannot be determined without the corresponding amplitude map.
  1024. See the man page for program \fBpsnotch\fR for more information.
  1025. .PP
  1026. This program can be used to detect the presence of powerline interference when electronic test equipment is not available.
  1027. Although the frequency cannot be determined, the presence or absence of severe interferrence can be detected.
  1028. .PP
  1029. The following example computes average signal-to-noise ratios (SNR) for each time slot and the entire tone map because option \fB-s\fR is selected.
  1030. The AGC and GIL values for each slot are also displayed.
  1031. Option \fB-s\fR also suppresses tone map output.
  1032. .PP
  1033. # amptone -qs 000B3B00AAFA 00B05200CA0C
  1034. SNR 24.398 24.398 24.398 24.398 24.398 24.398
  1035. ATN -35.602 -35.602 -35.602 -35.602 -35.602 -35.602
  1036. BPC 8.799 nan 8.799 8.799 8.799 8.799
  1037. AGC 04 04 04 04 04
  1038. GIL 00 00 00 00 00
  1039. .PP
  1040. The SNR values shown above are for a very clean and stable connection.
  1041. Once a tone map is computed it remains stable unless the attenuation changes or noise is introduced while data is being transfered.
  1042. With no data transfer, the map will automatically update after some (long) period, perhaps a minute, based on a number of interrelated factors.
  1043. .SH DISCLAIMER
  1044. Atheros HomePlug AV Vendor Specific Management Message Entry structure and content is proprietary to Qualcomm Atheros, Ocala FL USA.
  1045. Consequently, public information may not be available.
  1046. Qualcomm Atheros reserves the right to modify message structure and content in future firmware releases without any obligation to notify or compensate users of this program.
  1047. .SH SEE ALSO
  1048. .BR plc ( 1 ),
  1049. .BR amplist ( 1 ),
  1050. .BR amprate ( 1 ),
  1051. .BR ampstat ( 1 ),
  1052. .BR amprule ( 1 ),
  1053. .BR amptool ( 1 )
  1054. .SH CREDITS
  1055. Charles Maier <cmaier@qca.qualcomm.com>