source: uKadecot/trunk/tools/EcnlControllerUI/EcnlCtrlUI/devices/PropertyList0015.json@ 108

Last change on this file since 108 was 108, checked in by coas-nagasima, 9 years ago

MIMEプロパティの変更

  • Property svn:eol-style set to native
  • Property svn:mime-type set to application/json
File size: 18.1 KB
Line 
1[
2 {
3 "access":[
4 "RULE_SET",
5 "RULE_GET",
6 "ANNOUNCE"
7 ],
8 "arrayCount":0,
9 "description":"動作状æ…
10‹",
11 "fields":[
12
13 ],
14 "identifer":"OperationStatus",
15 "initialValue":null,
16 "isArray":false,
17 "primitive":true,
18 "propertyCode":128,
19 "required":[
20 "RULE_GET"
21 ],
22 "size":1,
23 "type":"uint8_t",
24 "unitDescription":null,
25 "valueDescription":"0x30=ON,0x31=OFF"
26 },
27 {
28 "access":[
29 "RULE_GET"
30 ],
31 "arrayCount":0,
32 "description":"風呂水位超
33過検知閾値設定値",
34 "fields":[
35
36 ],
37 "identifer":"BathWaterLevelOverDetectionThresholdLevel",
38 "initialValue":null,
39 "isArray":false,
40 "primitive":true,
41 "propertyCode":176,
42 "required":[
43 "NONE"
44 ],
45 "size":1,
46 "type":"uint8_t",
47 "unitDescription":"cm",
48 "valueDescription":"0x00~0xFD(0~253)"
49 },
50 {
51 "access":[
52 "RULE_GET",
53 "ANNOUNCE"
54 ],
55 "arrayCount":0,
56 "description":"風呂水位超
57過検知状æ…
58‹",
59 "fields":[
60
61 ],
62 "identifer":"BathWaterLevelOverDetectionStatus",
63 "initialValue":null,
64 "isArray":false,
65 "primitive":true,
66 "propertyCode":177,
67 "required":[
68 "NONE"
69 ],
70 "size":1,
71 "type":"uint8_t",
72 "unitDescription":null,
73 "valueDescription":"0x41=水位超
74過有,0x42=水位超
75過無"
76 },
77 {
78 "access":[
79 "RULE_GET"
80 ],
81 "arrayCount":0,
82 "description":"風呂水位計測値",
83 "fields":[
84
85 ],
86 "identifer":"MeasuredValueOfBathWaterLevel",
87 "initialValue":null,
88 "isArray":false,
89 "primitive":true,
90 "propertyCode":224,
91 "required":[
92 "RULE_GET"
93 ],
94 "size":1,
95 "type":"uint8_t",
96 "unitDescription":"cm",
97 "valueDescription":"0x00~0xFD(0~253)"
98 },
99 {
100 "access":[
101 "RULE_SET",
102 "RULE_GET",
103 "ANNOUNCE"
104 ],
105 "arrayCount":0,
106 "description":"設置場所",
107 "fields":[
108
109 ],
110 "identifer":"InstallationLocation",
111 "initialValue":null,
112 "isArray":false,
113 "primitive":true,
114 "propertyCode":129,
115 "required":[
116 "RULE_SET",
117 "RULE_GET"
118 ],
119 "size":1,
120 "type":"uint8_t",
121 "unitDescription":null,
122 "valueDescription":"2.2設置場所プロパティ参ç…
123§"
124 },
125 {
126 "access":[
127 "RULE_GET"
128 ],
129 "arrayCount":0,
130 "description":"規格Ve
131rsion情
132å ±",
133 "fields":[
134 {
135 "arrayCount":0,
136 "description":"固定1(for future reserved)",
137 "fields":[
138
139 ],
140 "identifer":"Reserved1",
141 "initialValue":null,
142 "isArray":false,
143 "primitive":true,
144 "size":1,
145 "type":"uint8_t",
146 "unitDescription":null,
147 "valueDescription":"0x00"
148 },
149 {
150 "arrayCount":0,
151 "description":"固定2(for future reserved)",
152 "fields":[
153
154 ],
155 "identifer":"Reserved2",
156 "initialValue":null,
157 "isArray":false,
158 "primitive":true,
159 "size":1,
160 "type":"uint8_t",
161 "unitDescription":null,
162 "valueDescription":"0x00"
163 },
164 {
165 "arrayCount":0,
166 "description":"リリース順をASCIIで示す",
167 "fields":[
168
169 ],
170 "identifer":"OrderOfRelease",
171 "initialValue":null,
172 "isArray":false,
173 "primitive":true,
174 "size":1,
175 "type":"uint8_t",
176 "unitDescription":null,
177 "valueDescription":""
178 },
179 {
180 "arrayCount":0,
181 "description":"固定4(for future reserved)",
182 "fields":[
183
184 ],
185 "identifer":"Reserved4",
186 "initialValue":null,
187 "isArray":false,
188 "primitive":true,
189 "size":1,
190 "type":"uint8_t",
191 "unitDescription":null,
192 "valueDescription":"0x00"
193 }
194 ],
195 "identifer":"StandardVersionInformation",
196 "initialValue":null,
197 "isArray":false,
198 "primitive":false,
199 "propertyCode":130,
200 "required":[
201 "RULE_GET"
202 ],
203 "size":4,
204 "type":"standard_version_information_t",
205 "unitDescription":null,
206 "valueDescription":""
207 },
208 {
209 "access":[
210 "RULE_GET"
211 ],
212 "arrayCount":0,
213 "description":"識別番号",
214 "fields":[
215 {
216 "arrayCount":0,
217 "description":"下位通信層IDフィールド",
218 "fields":[
219
220 ],
221 "identifer":"LowerLayerCommunicationIdField",
222 "initialValue":null,
223 "isArray":false,
224 "primitive":true,
225 "size":1,
226 "type":"uint8_t",
227 "unitDescription":null,
228 "valueDescription":"0x01~0xFD=下位通信層で使用される通信プロトコルで固有の番号が振られている場合、プロトコル別に応じて、任意に設定(ECHONET Liteでは使用しない),0x11~0x1F=電灯線a\/d方式,0x31~0x3F=特定小電力無線,0x41~0x4F=拡張HBS,0x51~0x5F=IrDA,0x61~0x6F=LonTalk,0x71~0x7F=Bluetooth,0x81~0x8F=イーサネット,0x91~0x9F=IEEE802.11\/11b,0xA1=電灯線c方式,0xB1=IPv6\/Ethernet,0xB2=IPv6\/6LoWPAN,0xFE=2から17バイトをメーカ規定。形式により設定(詳細説明参ç…
229§ï¼‰,0xFF=2から9バイトを乱数により生成するプロトコルを下位通信層で使用する場合に設定,0x00=識別番号未設定"
230 },
231 {
232 "arrayCount":16,
233 "description":"固有番号フィールド",
234 "fields":[
235
236 ],
237 "identifer":"UniqueNumberField",
238 "initialValue":null,
239 "isArray":true,
240 "primitive":true,
241 "size":1,
242 "type":"uint8_t",
243 "unitDescription":null,
244 "valueDescription":""
245 }
246 ],
247 "identifer":"IdentificationNumber",
248 "initialValue":null,
249 "isArray":false,
250 "primitive":false,
251 "propertyCode":131,
252 "required":[
253 "NONE"
254 ],
255 "size":17,
256 "type":"device_identification_number_t",
257 "unitDescription":null,
258 "valueDescription":""
259 },
260 {
261 "access":[
262 "RULE_GET"
263 ],
264 "arrayCount":0,
265 "description":"瞬時消費電力計測値",
266 "fields":[
267
268 ],
269 "identifer":"MeasuredInstantaneousPowerConsumption",
270 "initialValue":null,
271 "isArray":false,
272 "primitive":true,
273 "propertyCode":132,
274 "required":[
275 "NONE"
276 ],
277 "size":2,
278 "type":"uint16_t",
279 "unitDescription":"W",
280 "valueDescription":"0x0000~0xFFFD(0~65533W)"
281 },
282 {
283 "access":[
284 "RULE_GET"
285 ],
286 "arrayCount":0,
287 "description":"積算消費電力計測値",
288 "fields":[
289
290 ],
291 "identifer":"MeasuredCumulativePowerConsumption",
292 "initialValue":null,
293 "isArray":false,
294 "primitive":true,
295 "propertyCode":133,
296 "required":[
297 "NONE"
298 ],
299 "size":4,
300 "type":"uint32_t",
301 "unitDescription":"kWh",
302 "valueDescription":"0x00000000~0x3B9AC9FF(0~999,999.999kWh)"
303 },
304 {
305 "access":[
306 "RULE_GET",
307 "VARIABLE"
308 ],
309 "arrayCount":0,
310 "description":"メーカ異常コード",
311 "fields":[
312 {
313 "arrayCount":0,
314 "description":"異常コード部のデータサイズ",
315 "fields":[
316
317 ],
318 "identifer":"DataSizeOfTheFaultCodeField",
319 "initialValue":null,
320 "isArray":false,
321 "primitive":true,
322 "size":1,
323 "type":"uint8_t",
324 "unitDescription":null,
325 "valueDescription":""
326 },
327 {
328 "arrayCount":0,
329 "description":"メーカーコード",
330 "fields":[
331 {
332 "arrayCount":3,
333 "description":"メーカーコード",
334 "fields":[
335
336 ],
337 "identifer":"ManufacturerCode",
338 "initialValue":null,
339 "isArray":true,
340 "primitive":true,
341 "size":1,
342 "type":"uint8_t",
343 "unitDescription":null,
344 "valueDescription":"ECHONETコンソーシアムで規定。"
345 }
346 ],
347 "identifer":"ManufacturerCode",
348 "initialValue":null,
349 "isArray":false,
350 "primitive":false,
351 "size":3,
352 "type":"manufacturer_code_t",
353 "unitDescription":null,
354 "valueDescription":""
355 },
356 {
357 "arrayCount":221,
358 "description":"各メーカ独自の異常コード部",
359 "fields":[
360
361 ],
362 "identifer":"FieldForManufacturerDefinedFaultCode",
363 "initialValue":null,
364 "isArray":true,
365 "primitive":true,
366 "size":1,
367 "type":"uint8_t",
368 "unitDescription":null,
369 "valueDescription":""
370 }
371 ],
372 "identifer":"ManufacturersFaultCode",
373 "initialValue":null,
374 "isArray":false,
375 "primitive":false,
376 "propertyCode":134,
377 "required":[
378 "NONE"
379 ],
380 "size":225,
381 "type":"manufacturers_fault_code_t",
382 "unitDescription":null,
383 "valueDescription":""
384 },
385 {
386 "access":[
387 "RULE_SET",
388 "RULE_GET"
389 ],
390 "arrayCount":0,
391 "description":"電流制限設定",
392 "fields":[
393
394 ],
395 "identifer":"CurrentLimitSetting",
396 "initialValue":null,
397 "isArray":false,
398 "primitive":true,
399 "propertyCode":135,
400 "required":[
401 "NONE"
402 ],
403 "size":1,
404 "type":"uint8_t",
405 "unitDescription":"%
406",
407 "valueDescription":"0x00~0x64(0~100%)"
408 },
409 {
410 "access":[
411 "RULE_GET",
412 "ANNOUNCE"
413 ],
414 "arrayCount":0,
415 "description":"異常発生状æ…
416‹",
417 "fields":[
418
419 ],
420 "identifer":"FaultStatus",
421 "initialValue":null,
422 "isArray":false,
423 "primitive":true,
424 "propertyCode":136,
425 "required":[
426 "RULE_GET"
427 ],
428 "size":1,
429 "type":"uint8_t",
430 "unitDescription":null,
431 "valueDescription":"0x41=異常発生有,0x42=異常発生無"
432 },
433 {
434 "access":[
435 "RULE_GET"
436 ],
437 "arrayCount":0,
438 "description":"異常内
439容",
440 "fields":[
441
442 ],
443 "identifer":"FaultDescription",
444 "initialValue":null,
445 "isArray":false,
446 "primitive":true,
447 "propertyCode":137,
448 "required":[
449 "NONE"
450 ],
451 "size":2,
452 "type":"uint16_t",
453 "unitDescription":null,
454 "valueDescription":"2.5異常内
455容プロパティ参ç…
456§"
457 },
458 {
459 "access":[
460 "RULE_GET"
461 ],
462 "arrayCount":0,
463 "description":"メーカーコード",
464 "fields":[
465 {
466 "arrayCount":3,
467 "description":"メーカーコード",
468 "fields":[
469
470 ],
471 "identifer":"ManufacturerCode",
472 "initialValue":null,
473 "isArray":true,
474 "primitive":true,
475 "size":1,
476 "type":"uint8_t",
477 "unitDescription":null,
478 "valueDescription":"ECHONETコンソーシアムで規定。"
479 }
480 ],
481 "identifer":"ManufacturerCode",
482 "initialValue":null,
483 "isArray":false,
484 "primitive":false,
485 "propertyCode":138,
486 "required":[
487 "RULE_GET"
488 ],
489 "size":3,
490 "type":"manufacturer_code_t",
491 "unitDescription":null,
492 "valueDescription":"(ECHONETコンソーシアムで規定。)"
493 },
494 {
495 "access":[
496 "RULE_GET"
497 ],
498 "arrayCount":3,
499 "description":"事業場コード",
500 "fields":[
501
502 ],
503 "identifer":"BusinessFacilityCode",
504 "initialValue":null,
505 "isArray":true,
506 "primitive":true,
507 "propertyCode":139,
508 "required":[
509 "NONE"
510 ],
511 "size":1,
512 "type":"uint8_t",
513 "unitDescription":null,
514 "valueDescription":"(各メーカ毎に規定。)"
515 },
516 {
517 "access":[
518 "RULE_GET"
519 ],
520 "arrayCount":12,
521 "description":"商品コード",
522 "fields":[
523
524 ],
525 "identifer":"ProductCode",
526 "initialValue":null,
527 "isArray":true,
528 "primitive":true,
529 "propertyCode":140,
530 "required":[
531 "NONE"
532 ],
533 "size":1,
534 "type":"uint8_t",
535 "unitDescription":null,
536 "valueDescription":"(各メーカ毎に規定。)"
537 },
538 {
539 "access":[
540 "RULE_GET"
541 ],
542 "arrayCount":12,
543 "description":"製造番号",
544 "fields":[
545
546 ],
547 "identifer":"ProductionNumber",
548 "initialValue":null,
549 "isArray":true,
550 "primitive":true,
551 "propertyCode":141,
552 "required":[
553 "NONE"
554 ],
555 "size":1,
556 "type":"uint8_t",
557 "unitDescription":null,
558 "valueDescription":"(各メーカ毎に規定。)"
559 },
560 {
561 "access":[
562 "RULE_GET"
563 ],
564 "arrayCount":0,
565 "description":"製造年月日",
566 "fields":[
567 {
568 "arrayCount":0,
569 "description":"å¹´",
570 "fields":[
571
572 ],
573 "identifer":"Year",
574 "initialValue":null,
575 "isArray":false,
576 "primitive":true,
577 "size":2,
578 "type":"uint16_t",
579 "unitDescription":"å¹´",
580 "valueDescription":"0x0001~0x270F(1~9999)"
581 },
582 {
583 "arrayCount":0,
584 "description":"月",
585 "fields":[
586
587 ],
588 "identifer":"Mounth",
589 "initialValue":null,
590 "isArray":false,
591 "primitive":true,
592 "size":1,
593 "type":"uint8_t",
594 "unitDescription":"月",
595 "valueDescription":"0x01~0x0C(1~12)"
596 },
597 {
598 "arrayCount":0,
599 "description":"日",
600 "fields":[
601
602 ],
603 "identifer":"Day",
604 "initialValue":null,
605 "isArray":false,
606 "primitive":true,
607 "size":1,
608 "type":"uint8_t",
609 "unitDescription":"日",
610 "valueDescription":"0x01~0x1F(1~31)"
611 }
612 ],
613 "identifer":"ProductionDate",
614 "initialValue":null,
615 "isArray":false,
616 "primitive":false,
617 "propertyCode":142,
618 "required":[
619 "NONE"
620 ],
621 "size":4,
622 "type":"year_mounth_day_t",
623 "unitDescription":null,
624 "valueDescription":""
625 },
626 {
627 "access":[
628 "RULE_SET",
629 "RULE_GET"
630 ],
631 "arrayCount":0,
632 "description":"節電動作設定",
633 "fields":[
634
635 ],
636 "identifer":"PowerSavingOperationSetting",
637 "initialValue":null,
638 "isArray":false,
639 "primitive":true,
640 "propertyCode":143,
641 "required":[
642 "NONE"
643 ],
644 "size":1,
645 "type":"uint8_t",
646 "unitDescription":null,
647 "valueDescription":"0x41=節電動作中,0x42=通常動作中"
648 },
649 {
650 "access":[
651 "RULE_SET",
652 "RULE_GET"
653 ],
654 "arrayCount":0,
655 "description":"遠隔操作設定",
656 "fields":[
657
658 ],
659 "identifer":"PositionInformation",
660 "initialValue":null,
661 "isArray":false,
662 "primitive":true,
663 "propertyCode":147,
664 "required":[
665 "NONE"
666 ],
667 "size":1,
668 "type":"uint8_t",
669 "unitDescription":null,
670 "valueDescription":"0x41=å…
671¬è¡†å›žç·šæœªçµŒç”±æ“ä½œ,0x42=å…
672¬è¡†å›žç·šçµŒç”±æ“ä½œ"
673 },
674 {
675 "access":[
676 "RULE_SET",
677 "RULE_GET"
678 ],
679 "arrayCount":0,
680 "description":"現在時刻設定",
681 "fields":[
682 {
683 "arrayCount":0,
684 "description":"時",
685 "fields":[
686
687 ],
688 "identifer":"Hour",
689 "initialValue":null,
690 "isArray":false,
691 "primitive":true,
692 "size":1,
693 "type":"uint8_t",
694 "unitDescription":"時",
695 "valueDescription":"0x00~0x17(0~23)"
696 },
697 {
698 "arrayCount":0,
699 "description":"分",
700 "fields":[
701
702 ],
703 "identifer":"Minute",
704 "initialValue":null,
705 "isArray":false,
706 "primitive":true,
707 "size":1,
708 "type":"uint8_t",
709 "unitDescription":"分",
710 "valueDescription":"0x00~0x3B(0~59)"
711 }
712 ],
713 "identifer":"CurrentTimeSetting",
714 "initialValue":null,
715 "isArray":false,
716 "primitive":false,
717 "propertyCode":151,
718 "required":[
719 "NONE"
720 ],
721 "size":2,
722 "type":"hour_minute_t",
723 "unitDescription":null,
724 "valueDescription":""
725 },
726 {
727 "access":[
728 "RULE_SET",
729 "RULE_GET"
730 ],
731 "arrayCount":0,
732 "description":"現在年月日設定",
733 "fields":[
734 {
735 "arrayCount":0,
736 "description":"å¹´",
737 "fields":[
738
739 ],
740 "identifer":"Year",
741 "initialValue":null,
742 "isArray":false,
743 "primitive":true,
744 "size":2,
745 "type":"uint16_t",
746 "unitDescription":"å¹´",
747 "valueDescription":"0x0001~0x270F(1~9999)"
748 },
749 {
750 "arrayCount":0,
751 "description":"月",
752 "fields":[
753
754 ],
755 "identifer":"Mounth",
756 "initialValue":null,
757 "isArray":false,
758 "primitive":true,
759 "size":1,
760 "type":"uint8_t",
761 "unitDescription":"月",
762 "valueDescription":"0x01~0x0C(1~12)"
763 },
764 {
765 "arrayCount":0,
766 "description":"日",
767 "fields":[
768
769 ],
770 "identifer":"Day",
771 "initialValue":null,
772 "isArray":false,
773 "primitive":true,
774 "size":1,
775 "type":"uint8_t",
776 "unitDescription":"日",
777 "valueDescription":"0x01~0x1F(1~31)"
778 }
779 ],
780 "identifer":"CurrentDateSetting",
781 "initialValue":null,
782 "isArray":false,
783 "primitive":false,
784 "propertyCode":152,
785 "required":[
786 "NONE"
787 ],
788 "size":4,
789 "type":"year_mounth_day_t",
790 "unitDescription":null,
791 "valueDescription":""
792 },
793 {
794 "access":[
795 "RULE_SET",
796 "RULE_GET"
797 ],
798 "arrayCount":0,
799 "description":"電力制限設定",
800 "fields":[
801
802 ],
803 "identifer":"PowerLimitSetting",
804 "initialValue":null,
805 "isArray":false,
806 "primitive":true,
807 "propertyCode":153,
808 "required":[
809 "NONE"
810 ],
811 "size":2,
812 "type":"uint16_t",
813 "unitDescription":null,
814 "valueDescription":"0x0000~0xFFFF(0~65535W)"
815 },
816 {
817 "access":[
818 "RULE_GET"
819 ],
820 "arrayCount":0,
821 "description":"積算運転時間",
822 "fields":[
823 {
824 "arrayCount":0,
825 "description":"単位",
826 "fields":[
827
828 ],
829 "identifer":"Unit",
830 "initialValue":null,
831 "isArray":false,
832 "primitive":true,
833 "size":1,
834 "type":"uint8_t",
835 "unitDescription":null,
836 "valueDescription":"0x41=秒,0x42=分,0x43=時,0x44=日"
837 },
838 {
839 "arrayCount":0,
840 "description":"経過時間",
841 "fields":[
842
843 ],
844 "identifer":"ElapsedTime",
845 "initialValue":null,
846 "isArray":false,
847 "primitive":true,
848 "size":4,
849 "type":"uint32_t",
850 "unitDescription":null,
851 "valueDescription":"0x00000000~0xFFFFFFFF(0~4294967295)"
852 }
853 ],
854 "identifer":"CumulativeOperatingTime",
855 "initialValue":null,
856 "isArray":false,
857 "primitive":false,
858 "propertyCode":154,
859 "required":[
860 "NONE"
861 ],
862 "size":5,
863 "type":"cumulative_operating_time_t",
864 "unitDescription":null,
865 "valueDescription":""
866 },
867 {
868 "access":[
869 "RULE_GET",
870 "VARIABLE"
871 ],
872 "arrayCount":17,
873 "description":"Se
874tMプロパティマップ",
875 "fields":[
876
877 ],
878 "identifer":"SetMPropertyMap",
879 "initialValue":null,
880 "isArray":true,
881 "primitive":true,
882 "propertyCode":155,
883 "required":[
884 "RULE_GET"
885 ],
886 "size":1,
887 "type":"uint8_t",
888 "unitDescription":null,
889 "valueDescription":"付録1.参ç…
890§"
891 },
892 {
893 "access":[
894 "RULE_GET",
895 "VARIABLE"
896 ],
897 "arrayCount":17,
898 "description":"Ge
899tMプロパティマップ",
900 "fields":[
901
902 ],
903 "identifer":"GetMPropertyMap",
904 "initialValue":null,
905 "isArray":true,
906 "primitive":true,
907 "propertyCode":156,
908 "required":[
909 "RULE_GET"
910 ],
911 "size":1,
912 "type":"uint8_t",
913 "unitDescription":null,
914 "valueDescription":"付録1.参ç…
915§"
916 },
917 {
918 "access":[
919 "RULE_GET",
920 "VARIABLE"
921 ],
922 "arrayCount":17,
923 "description":"状変アナウンスプロパティマップ",
924 "fields":[
925
926 ],
927 "identifer":"StatusChangeAnnouncementPropertyMap",
928 "initialValue":null,
929 "isArray":true,
930 "primitive":true,
931 "propertyCode":157,
932 "required":[
933 "RULE_GET"
934 ],
935 "size":1,
936 "type":"uint8_t",
937 "unitDescription":null,
938 "valueDescription":"付録1.参ç…
939§"
940 },
941 {
942 "access":[
943 "RULE_GET",
944 "VARIABLE"
945 ],
946 "arrayCount":17,
947 "description":"Se
948tプロパティマップ",
949 "fields":[
950
951 ],
952 "identifer":"SetPropertyMap",
953 "initialValue":null,
954 "isArray":true,
955 "primitive":true,
956 "propertyCode":158,
957 "required":[
958 "RULE_GET"
959 ],
960 "size":1,
961 "type":"uint8_t",
962 "unitDescription":null,
963 "valueDescription":"付録1.参ç…
964§"
965 },
966 {
967 "access":[
968 "RULE_GET",
969 "VARIABLE"
970 ],
971 "arrayCount":17,
972 "description":"Ge
973tプロパティマップ",
974 "fields":[
975
976 ],
977 "identifer":"GetPropertyMap",
978 "initialValue":null,
979 "isArray":true,
980 "primitive":true,
981 "propertyCode":159,
982 "required":[
983 "RULE_GET"
984 ],
985 "size":1,
986 "type":"uint8_t",
987 "unitDescription":null,
988 "valueDescription":"付録1.参ç…
989§"
990 }
991]
Note: See TracBrowser for help on using the repository browser.