Skip to content

Mosca

Work in progress

Note

For workflow and diagrams please have a look at the overview page in the developpers section.

Retrieving data

Mosca uses a zero base numbering for data points, meaning that the first pixel will be at index 0. When requesting a pixel range the data getters work the same as python arrays indexing:

    # returns the 7th point
    spectra = mosca.data.spectra[6]
    spectra = moscads.get_spectra(6) # <- TANGO

    # returns points 6 to 23 included
    spectra = mosca.data.spectra[6:24]
    spectra = moscads.get_spectra(6, 24) # <- TANGO

    # returns everything from point 6 to the last point
    spectra = mosca.data.spectra[6:-1]
    spectra = moscads.get_spectra(6, -1) # <- TANGO

Buffers

Todo

info on mosca circular buffers

Mosca

Todo

most important mosca settings

DataHandler

Todo

note on the data handler, maybe

Controller

Todo

note on the controller, maybe

Tasks

Todo

available tasks, usage

Rois

Spectra sums