I just want to clarify some information in "Rolandas Plausinaitis" post.
Regarding the flashable firmware in the 1100/1200-series modules. With the exception of some of the very early modules (1995-1996), all of the modules can be upgraded or downgraded with the appropriate firmware (via the G1323, ChemStation, PC RS-232, Flash card in G1323, or LAN connection). The first modules built in the series had a limitation in this area and require an updated mainboard to function as the newer modules do. Many of the early modules were updated by their owners, but not all so it pays to double check which main board in installed in the first few production runs.
Regarding firmware upgrades in the hand held G1323 series module. It can absolutely be upgraded just like the other modules (flashable), but has limitations. The earliest version, G1323A, accepts firmware update revisions, but it does not have the available memory to accept any of the more modern firmware updated needed to run the more recently introduced modules. It is no longer supporter. The G1232B version has more built-in memory and supports many more firmware updates until it too was recently made obsolete. The newer G4208A hand held unit has even more memory on-board and can support all of the new modules.
The software system you choose to control the system with (e.g. ChemStation, Empower...) will determine to a large degree which firmware revisions are appropriate for your modules. Firmware revisions and installation instructions can be found on Agilent's CAG web site as well as the factory ChemStation software disk.
If you do choose to operate the system without ChemStation software, then I would recommend you purchase a control module that will work with the modules you have on hand so you can, as "Rolandas Plausinaitis" points out, still have access to all of the diagnostic functions.
If you choose to operate under ChemStation software, then be sure to select a revision of ChemStation that supports all of the different modules you have as well as the Operating system and communication method you plan to use. Their are numerous permutations and selecting the wrong options can be a very expensive mistake. *This is a generalization, but using the newest revision of ChemStation can be a BIG mistake (example, the RC.NET based B.04.02) unless you have a newly manufactured module that did not exist until that revision of software was released. Otherwise, always use the earlier versions which are generally more stable.