= Object Developer Guide = [[BR]][[BR]]'''WARNING''': This page is under heavy construction, be careful when following instructions found here. == Introduction == ALOE generates waveforms by linking a set of Signal Processing blocks following a defined graph. The concatenation of each processing function, applied to a flow of data produces the desired signal. Each of these components must be written (in ANSI C) following a set of rules which enable it to interact with the rest of components and with the underlying Operating Environment. A Signal Processing Block or '''"ALOE Object"''' has the following properties: * A set of ''input ''interfaces * A set of ''output ''interfaces * A set of ''initialization parameters'' * A set of ''resource demands'' as a function of initialization parameters (i.e. cpu time, bandwidth, etc.) And produces the following behavior: * Given a set of parameter values, the object will produce an output set of streams when an input set of streams is placed at input interfaces within the defined resource utilization constraints. == [[BR]]Object structure == .h + .c + directory structure == == == [[BR]]Implementing the Object == estructura del .c == [[BR]]Compiling and Linking == com compilar i linkar amb phal == Documentation == [wiki:Users&Developers "[Back to User&Developer Guides]"]