Lesson plan
Fsc2
fsc2 is a program running under Linux for controlling spectrometers. Programs for remote control of spectrometers usually are home-written and often restricted to doing a certain set of experiments with only a fixed set of devices. In contrast, fsc2 is much more flexible because it was written with three main aims: * It should be easy for the user to set up a new experiment without having to change the program itself. * Devices should be exchangeable and support for new devices should not necessitate any changes of the basic program. * Users doing just standard experiments should only need to interact with a simple graphical user interface. This flexibility was achieved by making the program an interpreter for a rather easy to learn but powerful enough scripting language called Experiment Description Language (EDL) and employing a strictly modular approach to the handling of devices. This allows users to set up a new experiment or change an already existing one easily without requiring any detailed knowledge of the internals of fsc2 or how exactly devices are controlled by the computer. Everything required is to become acquainted with the EDL scripting language.…
Article summary
fsc2 is a program running under Linux for controlling spectrometers. Programs for remote control of spectrometers usually are home-written and often restricted to doing a certain set of experiments with only a fixed set of devices. In contrast, fsc2 is much more flexible because it was written with three main aims: * It should be easy for the user to set up a new experiment without having to change the program itself. * Devices should be exchangeable and support for new devices should not necessitate any changes of the basic program. * Users doing just standard experiments should only need to interact with a simple graphical user interface. This flexibility was achieved by making the program an interpreter for a rather easy to learn but powerful enough scripting language called Experiment Description Language (EDL) and employing a strictly modular approach to the handling of devices. This allows users to set up a new experiment or change an already existing one easily without requiring any detailed knowledge of the internals of fsc2 or how exactly devices are controlled by the computer. Everything required is to become acquainted with the EDL scripting language.…
Key claims
No claims recorded.
Discussion questions
- Summarise the article in your own words. Which single claim would you verify first, and why?
- Which claim in this article is most likely to be revised as the sources update? How would you check its current status?
- If two sources disagreed about one of these facts, what would you need in order to trust one over the other?
Bibliography
No sources recorded.
Key claims and bibliography are generated from the same tracked claims and sources as the article page.