Difference between revisions of "Migrating to V6"
m |
|||
Line 15: | Line 15: | ||
|- | |- | ||
| width="15%" | GLCD | | width="15%" | GLCD | ||
− | | width="10%" bgcolor=" | + | | width="10%" bgcolor="Orange" | Caution |
− | | width="75%" | In version 5 the type of GLCD was selected from a seletion of radio buttons. When migrating to version 6, the appropraite GCLD component is chosen based on this setting (there are multiple GLCD components in v6 to choose from). | + | | width="75%" | In version 5 the type of GLCD was selected from a seletion of radio buttons. When migrating to version 6, the appropraite GCLD component is chosen based on this setting (there are multiple GLCD components in v6 to choose from). Partially complete - macros todo. |
|- | |- | ||
− | | width="15%" | | + | | width="15%" | LED |
− | |||
| width="10%" bgcolor="Orange" | Caution | | width="10%" bgcolor="Orange" | Caution | ||
− | | width="75%" | | + | | width="75%" | Partially complete - macros todo. |
|- | |- | ||
− | | width="15%" | | + | | width="15%" | LED RGB |
− | | width="10%" | | + | | width="10%" bgcolor="Orange" | Caution |
− | + | | width="75%" | Partially complete - macros todo. | |
− | | width="75%" | | ||
|- | |- | ||
− | | width="15%" | | + | | width="15%" | LED 7Seg Single |
− | | width="10%" | | + | | width="10%" bgcolor="Orange" | Caution |
− | + | | width="75%" | Partially complete - macros todo. | |
− | | width="75%" | | ||
|- | |- | ||
− | | width="15%" | | + | | width="15%" | LED 7Seg Quad |
− | | width="10%" | | + | | width="10%" bgcolor="Orange" | Caution |
− | + | | width="75%" |Partially complete - macros todo. | |
− | | width="75%" | | + | |- |
+ | | width="15%" | Quad Encoder | ||
+ | | width="10%" bgcolor="Orange" | Caution | ||
+ | | width="75%" |Partially complete - macros todo. | ||
+ | |- | ||
+ | | width="15%" | PWM | ||
+ | | width="10%" bgcolor="Orange" | Caution | ||
+ | | width="75%" |Partially complete - macros todo. | ||
+ | |- | ||
+ | | width="15%" | Servo | ||
+ | | width="10%" bgcolor="Orange" | Caution | ||
+ | | width="75%" |Partially complete - macros todo. | ||
+ | |- | ||
+ | | width="15%" | Accelerometer | ||
+ | | width="10%" bgcolor="Orange" | Caution | ||
+ | | width="75%" |Partially complete - macros todo. | ||
+ | |- | ||
+ | | width="15%" | One-Wire | ||
+ | | width="10%" bgcolor="Orange" | Caution | ||
+ | | width="75%" |Partially complete - macros todo. | ||
+ | |- | ||
+ | | width="15%" | Keypad | ||
+ | | width="10%" bgcolor="Orange" | Caution | ||
+ | | width="75%" |Partially complete - macros todo. | ||
+ | |- | ||
+ | | width="15%" | Stepper Motor | ||
+ | | width="10%" bgcolor="Orange" | Caution | ||
+ | | width="75%" |Partially complete - macros todo. | ||
+ | |- | ||
+ | | width="15%" | Formula Flowcode | ||
+ | | width="10%" bgcolor="Orange" | Caution | ||
+ | | width="75%" |Partially complete - macros todo. | ||
+ | |- | ||
+ | | width="15%" | RC5 | ||
+ | | width="10%" bgcolor="Orange" | Caution | ||
+ | | width="75%" |Partially complete - macros todo. | ||
+ | |- | ||
+ | | width="15%" | LCD Display | ||
+ | | width="10%" bgcolor="Orange" | Caution | ||
+ | | width="75%" |Partially complete - macros todo. | ||
+ | |- | ||
+ | | width="15%" | USB HID | ||
+ | | width="10%" bgcolor="Orange" | Caution | ||
+ | | width="75%" |Partially complete - macros todo. | ||
+ | |- | ||
+ | | width="15%" | USB Serial | ||
+ | | width="10%" bgcolor="Orange" | Caution | ||
+ | | width="75%" |Partially complete - macros todo. | ||
+ | |- | ||
+ | | width="15%" | RUSB_Slave | ||
+ | | width="10%" bgcolor="Orange" | Caution | ||
+ | | width="75%" |Partially complete - macros todo. | ||
+ | |- | ||
+ | | width="15%" | FAT16 | ||
+ | | width="10%" bgcolor="Orange" | Caution | ||
+ | | width="75%" |Partially complete - macros todo. | ||
+ | |- | ||
+ | | width="15%" | MIDI | ||
+ | | width="10%" bgcolor="Orange" | Caution | ||
+ | | width="75%" |Partially complete - macros todo. | ||
+ | |- | ||
+ | | width="15%" | CAN | ||
+ | | width="10%" bgcolor="Orange" | Caution | ||
+ | | width="75%" |Partially complete - macros todo. | ||
+ | |- | ||
+ | | width="15%" | CAN2 | ||
+ | | width="10%" bgcolor="Yellow" | Todo | ||
+ | | width="75%" | Awaiting mapping | ||
+ | |- | ||
+ | | width="15%" | ADC | ||
+ | | width="10%" bgcolor="Yellow" | Todo | ||
+ | | width="75%" | Awaiting mapping | ||
+ | |- | ||
+ | | width="15%" | Bluetooth | ||
+ | | width="10%" bgcolor="Yellow" | Todo | ||
+ | | width="75%" | Awaiting mapping | ||
+ | |- | ||
+ | | width="15%" | Custom | ||
+ | | width="10%" bgcolor="Yellow" | Todo | ||
+ | | width="75%" | Awaiting mapping | ||
+ | |- | ||
+ | | width="15%" | Custom2 | ||
+ | | width="10%" bgcolor="Yellow" | Todo | ||
+ | | width="75%" | Awaiting mapping | ||
+ | |- | ||
+ | | width="15%" | EEprom | ||
+ | | width="10%" bgcolor="Yellow" | Todo | ||
+ | | width="75%" | Awaiting mapping | ||
+ | |- | ||
+ | | width="15%" | I2C | ||
+ | | width="10%" bgcolor="Yellow" | Todo | ||
+ | | width="75%" | Awaiting mapping | ||
+ | |- | ||
+ | | width="15%" | IrDA | ||
+ | | width="10%" bgcolor="Yellow" | Todo | ||
+ | | width="75%" | Awaiting mapping | ||
+ | |- | ||
+ | | width="15%" | LEDS | ||
+ | | width="10%" bgcolor="Yellow" | Todo | ||
+ | | width="75%" | Awaiting mapping | ||
+ | |- | ||
+ | | width="15%" | Lin Master | ||
+ | | width="10%" bgcolor="Yellow" | Todo | ||
+ | | width="75%" | Awaiting mapping | ||
+ | |- | ||
+ | | width="15%" | Lin Slave | ||
+ | | width="10%" bgcolor="Yellow" | Todo | ||
+ | | width="75%" | Awaiting mapping | ||
+ | |- | ||
+ | | width="15%" | RFiD | ||
+ | | width="10%" bgcolor="Yellow" | Todo | ||
+ | | width="75%" | Awaiting mapping | ||
+ | |- | ||
+ | | width="15%" | RS232 | ||
+ | | width="10%" bgcolor="Yellow" | Todo | ||
+ | | width="75%" | Awaiting mapping | ||
+ | |- | ||
+ | | width="15%" | SPI | ||
+ | | width="10%" bgcolor="Yellow" | Todo | ||
+ | | width="75%" | Awaiting mapping | ||
+ | |- | ||
+ | | width="15%" | SwitchBank | ||
+ | | width="10%" bgcolor="Yellow" | Todo | ||
+ | | width="75%" | Awaiting mapping | ||
+ | |- | ||
+ | | width="15%" | TCP-IP | ||
+ | | width="10%" bgcolor="Yellow" | Todo | ||
+ | | width="75%" | Awaiting mapping | ||
+ | |- | ||
+ | | width="15%" | Webserver | ||
+ | | width="10%" bgcolor="Yellow" | Todo | ||
+ | | width="75%" | Awaiting mapping | ||
+ | |- | ||
+ | | width="15%" | WebServer2 | ||
+ | | width="10%" bgcolor="Yellow" | Todo | ||
+ | | width="75%" | Awaiting mapping | ||
+ | |- | ||
+ | | width="15%" | Zigbee | ||
+ | | width="10%" bgcolor="Yellow" | Todo | ||
+ | | width="75%" | Awaiting mapping | ||
+ | |- | ||
+ | | width="15%" | GPS | ||
+ | | width="10%" bgcolor="Yellow" | Todo | ||
+ | | width="75%" | Awaiting mapping | ||
+ | |- | ||
+ | | width="15%" | Speech | ||
+ | | width="10%" bgcolor="Yellow" | Todo | ||
+ | | width="75%" | Awaiting mapping | ||
+ | |- | ||
+ | | width="15%" | Switch | ||
+ | | width="10%" bgcolor="Yellow" | Todo | ||
+ | | width="75%" | Awaiting mapping | ||
+ | |- | ||
+ | | width="15%" | RF | ||
+ | | width="10%" bgcolor="Yellow" | Todo | ||
+ | | width="75%" | Awaiting mapping | ||
+ | |- | ||
+ | | width="15%" | GSM | ||
+ | | width="10%" bgcolor="Yellow" | Todo | ||
+ | | width="75%" | Awaiting mapping | ||
+ | |- | ||
+ | | width="15%" | WLAN | ||
+ | | width="10%" bgcolor="Yellow" | Todo | ||
+ | | width="75%" | Awaiting mapping | ||
+ | |- | ||
+ | | width="15%" | DSP Level | ||
+ | | width="10%" bgcolor="Yellow" | Todo | ||
+ | | width="75%" | Awaiting mapping | ||
+ | |- | ||
+ | | width="15%" | DSP Add | ||
+ | | width="10%" bgcolor="Yellow" | Todo | ||
+ | | width="75%" | Awaiting mapping | ||
+ | |- | ||
+ | | width="15%" | DSP Control | ||
+ | | width="10%" bgcolor="Yellow" | Todo | ||
+ | | width="75%" | Awaiting mapping | ||
+ | |- | ||
+ | | width="15%" | DSP Delay | ||
+ | | width="10%" bgcolor="Yellow" | Todo | ||
+ | | width="75%" | Awaiting mapping | ||
+ | |- | ||
+ | | width="15%" | DSP FFT | ||
+ | | width="10%" bgcolor="Yellow" | Todo | ||
+ | | width="75%" | Awaiting mapping | ||
+ | |- | ||
+ | | width="15%" | DSP Filter | ||
+ | | width="10%" bgcolor="Yellow" | Todo | ||
+ | | width="75%" | Awaiting mapping | ||
+ | |- | ||
+ | | width="15%" | DSP Freq Generator | ||
+ | | width="10%" bgcolor="Yellow" | Todo | ||
+ | | width="75%" | Awaiting mapping | ||
+ | |- | ||
+ | | width="15%" | DSP Input | ||
+ | | width="10%" bgcolor="Yellow" | Todo | ||
+ | | width="75%" | Awaiting mapping | ||
+ | |- | ||
+ | | width="15%" | DSP Inverse FFT | ||
+ | | width="10%" bgcolor="Yellow" | Todo | ||
+ | | width="75%" | Awaiting mapping | ||
+ | |- | ||
+ | | width="15%" | DSP Kalman Filter | ||
+ | | width="10%" bgcolor="Yellow" | Todo | ||
+ | | width="75%" | Awaiting mapping | ||
+ | |- | ||
+ | | width="15%" | DSP Output | ||
+ | | width="10%" bgcolor="Yellow" | Todo | ||
+ | | width="75%" | Awaiting mapping | ||
+ | |- | ||
+ | | width="15%" | DSP Scale | ||
+ | | width="10%" bgcolor="Yellow" | Todo | ||
+ | | width="75%" | Awaiting mapping | ||
+ | |- | ||
+ | | width="15%" | DSP System | ||
+ | | width="10%" bgcolor="Yellow" | Todo | ||
+ | | width="75%" | Awaiting mapping | ||
+ | |- | ||
+ | | width="15%" | MIAC | ||
+ | | width="10%" bgcolor="Yellow" | Todo | ||
+ | | width="75%" | Awaiting mapping | ||
|} | |} |
Revision as of 22:56, 4 July 2013
Flowcode v6 will automatically attempt to migrate Flowcode v5 into the required v6 format. While the program attempts to re-create your panel as much as possible and maintain your components configuration settings there may be a requirement for the user to make minor adjustments to the imported program. Please bear in mind the following points:
Positioning of components on the panel
In version 5 the panel is a two-dimensional pane. Each component was written using visual basic, exported and registered as a OCX component which would be called by earlier versions of Flowcode (3 through 5). Graphical representation of these components were basically bitmaps onto a windows panel. In version 6 the panel is now a three-dimensional space where the components will be placed, and each component has been re-designed purely using the v6 component creator. Therefore based on v5 positions an estimate is made with regards to placement in v6. This may not necessarily be exactly as you would see it in version 5 so you may need to make adjustments to the layout of any components that appear on the panel.
Software & Hardware channel selection
In version 5, components that had the ability to choose between software and hardware channels, however this was a manual choice and the user would have to determine which hardware channels were avaialble based on the chip-type. The components were hard-coded to offer 4 hardware channels regardless of channels available on the chip. In version 6, the number of hardware channels that are presented to the user are based on the contents of the chip-definition files, so if a chip supports two hardware channels then in Flowcode v6 the user will be presented with the option to choose software, hardware channel one and hardware channel two. If a user had chosen hardware channel 4 in the v5 program, this value will not get migrated if the chip-type in flowcode v6 does not have channel 4 as an option.
Component migration table
Component | Status | Consideration |
---|---|---|
GLCD | Caution | In version 5 the type of GLCD was selected from a seletion of radio buttons. When migrating to version 6, the appropraite GCLD component is chosen based on this setting (there are multiple GLCD components in v6 to choose from). Partially complete - macros todo. |
LED | Caution | Partially complete - macros todo. |
LED RGB | Caution | Partially complete - macros todo. |
LED 7Seg Single | Caution | Partially complete - macros todo. |
LED 7Seg Quad | Caution | Partially complete - macros todo. |
Quad Encoder | Caution | Partially complete - macros todo. |
PWM | Caution | Partially complete - macros todo. |
Servo | Caution | Partially complete - macros todo. |
Accelerometer | Caution | Partially complete - macros todo. |
One-Wire | Caution | Partially complete - macros todo. |
Keypad | Caution | Partially complete - macros todo. |
Stepper Motor | Caution | Partially complete - macros todo. |
Formula Flowcode | Caution | Partially complete - macros todo. |
RC5 | Caution | Partially complete - macros todo. |
LCD Display | Caution | Partially complete - macros todo. |
USB HID | Caution | Partially complete - macros todo. |
USB Serial | Caution | Partially complete - macros todo. |
RUSB_Slave | Caution | Partially complete - macros todo. |
FAT16 | Caution | Partially complete - macros todo. |
MIDI | Caution | Partially complete - macros todo. |
CAN | Caution | Partially complete - macros todo. |
CAN2 | Todo | Awaiting mapping |
ADC | Todo | Awaiting mapping |
Bluetooth | Todo | Awaiting mapping |
Custom | Todo | Awaiting mapping |
Custom2 | Todo | Awaiting mapping |
EEprom | Todo | Awaiting mapping |
I2C | Todo | Awaiting mapping |
IrDA | Todo | Awaiting mapping |
LEDS | Todo | Awaiting mapping |
Lin Master | Todo | Awaiting mapping |
Lin Slave | Todo | Awaiting mapping |
RFiD | Todo | Awaiting mapping |
RS232 | Todo | Awaiting mapping |
SPI | Todo | Awaiting mapping |
SwitchBank | Todo | Awaiting mapping |
TCP-IP | Todo | Awaiting mapping |
Webserver | Todo | Awaiting mapping |
WebServer2 | Todo | Awaiting mapping |
Zigbee | Todo | Awaiting mapping |
GPS | Todo | Awaiting mapping |
Speech | Todo | Awaiting mapping |
Switch | Todo | Awaiting mapping |
RF | Todo | Awaiting mapping |
GSM | Todo | Awaiting mapping |
WLAN | Todo | Awaiting mapping |
DSP Level | Todo | Awaiting mapping |
DSP Add | Todo | Awaiting mapping |
DSP Control | Todo | Awaiting mapping |
DSP Delay | Todo | Awaiting mapping |
DSP FFT | Todo | Awaiting mapping |
DSP Filter | Todo | Awaiting mapping |
DSP Freq Generator | Todo | Awaiting mapping |
DSP Input | Todo | Awaiting mapping |
DSP Inverse FFT | Todo | Awaiting mapping |
DSP Kalman Filter | Todo | Awaiting mapping |
DSP Output | Todo | Awaiting mapping |
DSP Scale | Todo | Awaiting mapping |
DSP System | Todo | Awaiting mapping |
MIAC | Todo | Awaiting mapping |