> > Since the current functionality reads a running configuration, I would > > like to be able to read the .ini file that is currently loaded to get > > access to the .hal files that make up the current running configuration. > > I would actually suggest that the tool should start by asking for a > single HAL file, or the INI file for the config to be examined.
Maybe not. I think the tool should start with asking for the driver to load which is done with "loart". Then it could examine the hardware to see what's there and select or generate appropriate symbols. > In the case of an INI file being the top-level, each HAL file from the > INI could be represented by a meta-block, joined by the shared HAL > signals. The *.hal file is similar in functionality to a netlist and it could load parameters from the *.ini file. > Double-clicking the block would take you into that specific HAL file. I think a block may have parameters like for example a stepper generator, these parameters are usually placed in an *.ini file. > ... requires me to pore > over a total of 28,000 PDF pages of block diagrams that describe the > software ... > I do find myself wondering if Xcos would be a good basis for a HAL editor. Usually a CNC machine have a few well known blocks, if that many pdf files are required to read I guess the old *.hal file is simpler. Graphical programming is indeed very good then it come to signal flow but often lack the details then it come to data types and handling. I discovered Simulink can do arrays of one type but not arrays of structures. Nicklas Karlsson ------------------------------------------------------------------------------ Developer Access Program for Intel Xeon Phi Processors Access to Intel Xeon Phi processor-based developer platforms. With one year of Intel Parallel Studio XE. Training and support from Colfax. Order your platform today. http://sdm.link/xeonphi _______________________________________________ Emc-developers mailing list Emc-developers@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-developers