Difference between revisions of "Flowcode Debugging"
From Flowcode Help
Jump to navigationJump to search (Created page with "==Flowcode Debugging== ===Debugging Basics=== *Debugging Hardware and Software - Tips on how to debug hardware and software *[[Breakpoints...") |
|||
(3 intermediate revisions by one other user not shown) | |||
Line 3: | Line 3: | ||
===Debugging Basics=== | ===Debugging Basics=== | ||
*[[Debugging_Hardware_and_Software|Debugging Hardware and Software]] - Tips on how to debug hardware and software | *[[Debugging_Hardware_and_Software|Debugging Hardware and Software]] - Tips on how to debug hardware and software | ||
− | |||
− | |||
*[[Starting_Flowchart_Simulation|Starting Flowchart Simulation]] - Information on how to use the flowchart simulation | *[[Starting_Flowchart_Simulation|Starting Flowchart Simulation]] - Information on how to use the flowchart simulation | ||
*[[Simulating_Icons_Step_by_Step|Simulating Icons Step-by-Step]] - Stepping through icons | *[[Simulating_Icons_Step_by_Step|Simulating Icons Step-by-Step]] - Stepping through icons | ||
*[[Changing_the_Speed_of_a_Simulation|Changing the Speed of a Simulation]] - Changing the run speed of the simulator | *[[Changing_the_Speed_of_a_Simulation|Changing the Speed of a Simulation]] - Changing the run speed of the simulator | ||
+ | *[[Breakpoints|Breakpoints]] - Using breakpoints | ||
+ | *[[Bookmarks|Bookmarks]] - Using bookmarks | ||
+ | *[[Disabling_Icons|Disabling Icons]] - Disabling flowchart icons to comment out sections of code | ||
===Debugging Tools and Windows=== | ===Debugging Tools and Windows=== | ||
*[[Using_the_Data_Console|Console]] - How to use the data console window in your programs | *[[Using_the_Data_Console|Console]] - How to use the data console window in your programs | ||
*[[Using_the_Data_Scope|Data Recorder]] - How to use the data recorder window in your programs | *[[Using_the_Data_Scope|Data Recorder]] - How to use the data recorder window in your programs | ||
− | |||
*[[Oscilloscope|Oscilloscope]] - How to use the oscilloscope window to monitor repeating waveforms and pin activity | *[[Oscilloscope|Oscilloscope]] - How to use the oscilloscope window to monitor repeating waveforms and pin activity | ||
*[[Using_the_Icon_Lists_Pane|Icon Lists Pane]] - The icon lists pane | *[[Using_the_Icon_Lists_Pane|Icon Lists Pane]] - The icon lists pane | ||
*[[Simulation_Debugger|Simulation Debugger]] - The simulation debugger window | *[[Simulation_Debugger|Simulation Debugger]] - The simulation debugger window | ||
*[[Component_Debugger|Component Debugger]] - The component debugger window | *[[Component_Debugger|Component Debugger]] - The component debugger window | ||
+ | *[[Digital_Pins|Digital Pins]] - The digital pins window | ||
*[[Analog_Window|Analog Window]] - The analogue inputs window | *[[Analog_Window|Analog Window]] - The analogue inputs window | ||
− | === | + | ===Debugging Tech in Flowcode=== |
*[[Ghost_Technology|Ghost Technology]] - Information on Ghost, (usage of ICD and ICT, and general settings) | *[[Ghost_Technology|Ghost Technology]] - Information on Ghost, (usage of ICD and ICT, and general settings) | ||
*[[Using_the_Data_Injector|Using the Data Injector]] - Data injectors and communications components | *[[Using_the_Data_Injector|Using the Data Injector]] - Data injectors and communications components |
Latest revision as of 13:37, 21 October 2020
Contents
Flowcode Debugging
Debugging Basics
- Debugging Hardware and Software - Tips on how to debug hardware and software
- Starting Flowchart Simulation - Information on how to use the flowchart simulation
- Simulating Icons Step-by-Step - Stepping through icons
- Changing the Speed of a Simulation - Changing the run speed of the simulator
- Breakpoints - Using breakpoints
- Bookmarks - Using bookmarks
- Disabling Icons - Disabling flowchart icons to comment out sections of code
Debugging Tools and Windows
- Console - How to use the data console window in your programs
- Data Recorder - How to use the data recorder window in your programs
- Oscilloscope - How to use the oscilloscope window to monitor repeating waveforms and pin activity
- Icon Lists Pane - The icon lists pane
- Simulation Debugger - The simulation debugger window
- Component Debugger - The component debugger window
- Digital Pins - The digital pins window
- Analog Window - The analogue inputs window
Debugging Tech in Flowcode
- Ghost Technology - Information on Ghost, (usage of ICD and ICT, and general settings)
- Using the Data Injector - Data injectors and communications components
- Code Profiling - Introduction to Code Profiling, and how to use it
- E-blocks2 Auto ID - E-blocks 2 Auto ID
Advanced Concepts
- Simulation-Only Code - Code designed to work only via the simulator
- Different Code For Sim and Download - Detecting if code is for download or simulation
- Simulation Events - Event macros used to provide more functionality to both simulation and compiled code
- DLL Support - Changing the nature of a macro to instead call a external DLL function (simulation only)