Je suis en train de jouer avec des fichiers .EDS
En les ouvrant avec notepad, je ne trouve pas de "langage" approprié pour avoir une jolie coloration syntaxique.
Connaitriez vous un plugin notepad qui conviendrai?
Exemple d'une fichier EDS:
Code : Tout sélectionner
$ EZ-EDS Version 3.9 Generated Electronic Data Sheet
$ /*
$ *****************************************************************************
$ ** May 2008, Senthil Arumugam
$ ** February 2012, Ramrao Deshpande
$ ** EDS files for Stratix - 5700
$ **
$ ** Copyright (c) 2007-2008, 2011-2013 by cisco Systems, Inc.
$ ** All rights reserved.
$ *****************************************************************************
$ */
[File]
DescText = "Stratix 5700 10-Port-Managed Switch";
CreateDate = 12-19-2011;
CreateTime = 23:53:21;
ModDate = 01-28-2013;
ModTime = 14:40:39;
Revision = 1.2;
HomeURL = "http://www.ab.com/networks/eds/EN/0001000C00F10100.eds";
[Device]
VendCode = 1;
VendName = "Rockwell Automation/Allen-Bradley";
ProdType = 12;
ProdTypeStr = "Communications Adapter";
ProdCode = 241;
MajRev = 2;
MinRev = 1;
ProdName = "1783-BMS10CGP Stratix 5700";
Catalog = "1783-BMS10CGP";
Icon = "Switch.ico";
[Device Classification]
Class1 = EtherNetIP;
Class2 = 1_RSLinx_CLGateway_Tool;
[Params]
$
$ EtherNet Link object vendor specific class attributes
$
Param101 =
0, $ reserved, shall equal 0
6,"20 F6 24 00 30 65", $ Link Path Size, Link Path
0x0010, $ Descriptor: read only
0xD3, $ Data Type : DWORD
4, $ Data Size in bytes
"Global Link Status", $ name
"", $ units
"on = active, off = not active", $ help string
0x00000000,0x400,0, $ min, max, default data values
,,,, $ mult, div, base, offset scaling
,,,, $ mult, div, base, offset links
; $ decimal places
Enum101 =
0,"Link Active any port",
1,"Link Active on port Fa1/1",
2,"Link Active on port Fa1/2",
3,"Link Active on port Fa1/3",
4,"Link Active on port Fa1/4",
5,"Link Active on port Fa1/5",
6,"Link Active on port Fa1/6",
7,"Link Active on port Fa1/7",
8,"Link Active on port Fa1/8",
9,"Link Active on port Gi1/1",
10,"Link Active on port Gi1/2";
Param102 =
0, $ reserved, shall equal 0
6,"20 F6 24 00 30 66", $ Link Path Size, Link Path
0x0010, $ Descriptor: Read only
0xD3, $ Data Type : DWORD
4, $ Data Size in bytes
"Global Unauthorized Device Status", $ name
"", $ units
"Unauthorized MACID on port", $ help string
0x00000000,0x400,0, $ min, max, default data values
,,,, $ mult, div, base, offset scaling
,,,, $ mult, div, base, offset links
; $ decimal places
Enum102 =
0,"Unauthorized MAC_ID any port",
1,"Unauthorized MAC_ID on port Fa1/1",
2,"Unauthorized MAC_ID on port Fa1/2",
3,"Unauthorized MAC_ID on port Fa1/3",
4,"Unauthorized MAC_ID on port Fa1/4",
5,"Unauthorized MAC_ID on port Fa1/5",
6,"Unauthorized MAC_ID on port Fa1/6",
7,"Unauthorized MAC_ID on port Fa1/7",
8,"Unauthorized MAC_ID on port Fa1/8",
9,"Unauthorized MAC_ID on port Gi1/1",
10,"Unauthorized MAC_ID on port Gi1/2";
.....