|
|
Line 1: |
Line 1: |
| + | <sidebar>Sidebar: Flowcode Help Overview:Components</sidebar> |
| {| class="wikitable" width="85%" | | {| class="wikitable" width="85%" |
| |+MIAC Module | | |+MIAC Module |
Revision as of 16:57, 7 March 2014
<sidebar>Sidebar: Flowcode Help Overview:Components</sidebar>
Controls
Dashboard Text
|
Panel Console Viewer
|
An easy way to display the data from up to four console windows on the panel.
|
Scale Arc
|
A base for drawing scales on a dial or circular meter
|
Scale_Linear
|
A base control for drawing scales on horizontal or vertical strips
|
Simulation LED
|
A simple LED suitable for simulation that reflects the value of a pin
|
Slider control
|
A simple slider control with divides and interaction
|
Comms
CAN (Internal, MCP2515)
|
Low level routines for controling the CAN interface either using an external MCP2515 IC and a SPI bus connection
|
I2C Master
|
Generic Two Wire I2C Communications Interface
|
LIN Master
|
Low level routines for controlling the LIN master interface.
|
LIN Slave
|
Low level routines for controlling the LIN slave interface.
|
MIDI
|
Low level routines for controlling or interacting with a MIDI interface.
|
Modbus Master
|
Modbus component for talking to Modbus compatible hardware via RS232 or RS485.
|
One Wire
|
Low level routines for controlling or interacting with a standard one wire interface.
|
RS232
|
Low level routines for controlling or interacting with a standard asyncronous serial interface.
|
SPI Master
|
Low level routines for controlling or interacting with an SPI interface.
|
TCP Base
|
Base TCP/IP component with simulation only interface to allow TCP/IP style network communications in simulation.
|
USB HID
|
Component to create and communicate using a standard HID type USB class.
|
USB Serial
|
Component to create and communicate using a standard CDC type COM port.
|
USB Slave
|
Component to create and communicate using a generic USB communications profile.
|
Visi (4DSystems)
|
A way of interacting with the VISI interface designed by 4D systems.
|
Webserver (EB023_00_1, NM7010A)
|
Webserver component designed to work with the WIZ3100 range of modules from Wiznet.
|
Webserver (EB023_00_2, WIZ810MJ)
|
Webserver component designed to work with the WIZ5100 range of modules from Wiznet.
|
Wireless
Bluetooth (EB024, Generic AT)
|
Low level routines for controlling a standard AT Bluetooth interface.
|
GPS (EB056, Generic NMEA)
|
Component designed to process incoming NMEA style GPS data and convert into meaningful
|
GSM (EB066, Generic AT)
|
Low level routines for controlling a standard AT GSM / GPRS interface
|
IrDA (EB012, MCP1250, MCP2120)
|
Low level routines for controlling a standard IrDA interface.
|
RC5 (EB060, Generic 36KHz)
|
Low level routines for controlling a standard RC5 IR interface.
|
RF ISM (EB063, MRF49XA)
|
A simple RF-ISM communications module based on the Microchip Alpha MRF49XA device.
|
RFID (EB052, RWD_MICODE)
|
Low level routines for controlling a RF Solutions RFID interface
|
WLAN (EB069, WIZ610wi)
|
Wireless LAN component designed to work with the WIZ610wi module from Wiznet.
|
Zigbee (EB051, XBEE)
|
Zigbee component designed to work with the XBEE range of modules from Digi.
|
Advanced
Button helper
|
A button overlay that allows any object to behave like a button
|
COM Port
|
Serial based simulation component for use with systems such as RS232, Bluetooth and USB Serial.
|
Circular Buffer
|
Circular buffer component allowing easy and efficient FIFO style data byte storage.
|
Clone Matrix
|
Takes a single object and produces an array of clones.
|
E_block Helper
|
A purely cosmetic component to help simplify E-block connections without having to keep referring to the datasheets.
|
FCD helper
|
A helper control to query the current FCD file
|
LCD control
|
An LCD control pane supporting up to 64 x 64 units
|
Marking control
|
A control to draw markings on any component
|
Motion Helper
|
Helper for building components which require simulation of constant motion.
|
Port Matrix
|
Create an accuractely spaced array of up to eight components, each corresponding to a pin
|
RxTx Flasher
|
Simple indicator panel for your dashboard.
|
Outputs
7Segment (Quad)
|
14mm seven segment display.
|
7Segment (Single)
|
Seven segment display modelled after a standard 14mm high unit.
|
GLCD base
|
Base graphical LCD with simulation only interface to allow graphics to be drawn in simulation.
|
LCD (Adafruit, OLED)
|
Adafruit OLED LCD display
|
LCD (Generic)
|
Generic configurable alphanumeric LCD display component based on the standard Hitachi HD44780 controller IC.
|
LED (Generic, RGB)
|
An LED with red, green and blue elements that can be mixed together to produce
|
LED Array
|
Create an evenly spaced array of LED indicators.
|
LED Base
|
Base for creating LEDs and other on/off visual indicators.
|
LED Matrix (Parallel)
|
LED Matrix component designed to work using multiple data pins and a single clock pin.
|
LED Matrix (Serial)
|
LED Matrix component designed to work using a single data and clock pin.
|
PWM
|
Pulse Width Modulation, a versitile way of generating a digital pulse using mark / space modulation.
|
RAM LCD
|
A RAM-buffer for monitoring LCD changes
|
Speech
|
Speech component allowing Phoneme based speech for use on an embedded platform.
|
Simulation
Animator
|
Module for animating other objects.
|
Component Label
|
Generates a label for a component.
|
Component Labels
|
Automatically generates labels for all panel objects and components.
|
Data Injector
|
A base data injector used as a placeholder in components which reference the data injector interface.
|
FTDI (FTD2XX)
|
Simulation only interface to allow communications with a FTDI USB 232 IC connected to the system.
|
K8055D
|
Support for the Velleman K8055 USB input/output board.
|
Meter Square
|
Square analogue panel meter as used in Locktronics.
|
PS2000
|
A set of functions designed for interacting with a 2000 series Pico scope via simulation.
|
Sim. Switch Base
|
A base for building switches that do not download to chip.
|
Inputs
ADC base
|
Base ADC component with no graphical interface.
|
Collision Detector
|
Polls a chosen panel object to see if it has collided with another object.
|
Keypad (Generic)
|
Generic component to create a raster scanned custom keypad or button matrix.
|
Proximity switch base
|
Polls a chosen panel object to test it's distance from the component.
|
Switch Array
|
Create an evenly spaced array of switches.
|
Switch base
|
Base single pin switch with no graphical interface
|
CAL
ADC
|
A low level implementation giving direct access to the CAL
|
CAN
|
Low level routines for controling the CAN interface
|
CAPTOUCH
|
A low level implementation giving direct access to the CAL
|
EEPROM
|
A low level implementation giving direct access to the CAL
|
I2C
|
Chip Abstraction Layer for Two Wire I2C Communications
|
PWM
|
A low level implementation giving direct access to the CAL
|
SPI
|
A low level implementation giving direct access to the CAL
|
UART
|
A low level implementation giving direct access to the CAL
|
Misc
Bezel Radiused
|
A purely cosmetic component for creating smoothly radiused bezel or frame to fit around
|
Target Chip
|
A cosmetic only representation of the target microcontoller device showing the default package type complete with pins.
|
DSP
Control
|
Allows for several types of control operations to be performed on a buffer.
|
DSP System
|
DSP System main buffer manager responsible for allocating memory, taking care of buffer indexes ...
|
Delay
|
Allows an adjustable delay to be inserted into the DSP system
|
FFT Inverse
|
Provides functionality to convert frequency domain data into time domain data.
|
Fast Fourier Transform (FFT)
|
Provides a way of converting a buffer full of time domain data into frequency domain data.
|
Filter
|
Filter component to allow basic filtering to be performed
|
Frequency Generator
|
A frequency generator component designed to plug into the DSP system component and allow several...
|
Input
|
Allows the values from a buffer to be assigned.
|
Kalman Filter
|
Provides a way of intelligently filtering noise from data to allow for better sensor approximations.
|
Level
|
Allows for detection and collection of peaks, troughs and averages.
|
Output
|
Allows the values from a buffer to be read.
|
Scale
|
Allows the values in a single buffer to be scaled uniformly.
|
Sum
|
Component to combine together two buffers into one a index at a time.
|
Storage
EEPROM
|
A means of reading data from and writing data to the EEPROM memory onboard the microcontroller.
|
FAT (SD, SDHC)
|
FAT component allowing access to read and write files on a SD, SDHC or MMC card.
|
Lookup tables
|
A lookup-table component allowing an easy way to place arrays of static data into ROM memory.
|