Hi Benj, Thanks for your efforts. However, I don't know if you have come across this information (and, if not, it would seem to be well worth the read, especially Part II):- Courtesy of "Tim's Blog" https://cpldcpu.com/2014/01/14/light_ws2812-library-v2-0-part-i-understanding-the-ws2812/ h...
Hi all, I have been playing around with an on-screen simulation using the WS2812 component, but now want to move on to actual 'real-life' testing. However, how can I tell which PIC device(s) will support the component (due to the extreme timing restrictions imposed by the WS2812 RGB leds)? The simul...
Hi Ben, This from a fresh start of FlowCode v7.1.0.0, with only a loop construct added to the flowchart:- 2016-09-22_14-20-43.jpg As you can see - the lower line of the loop is 'off kilter' - unlike the connection point of the upper line (which is at a 'corner node' of the main loop icon), the lower...
Thanks both, As I have thought more and more about the issue, I started to realise that, yes, of course 'bit-packing'' could be employed to put 8 boolean variables into a single RAM byte. But, only at the cost of requiring those extra processor cycles to achieve the 'setting / clearing / reading' al...
Thanks Steve, It really is a minor, and trivial, issue - but it makes an otherwise 'neat' flowchart just look 'nasty'. For your information, I am running this three-monitor PC (Win 7 64-bit Home) at 100% of Normal Resolution, i.e. at 96 dpi - with a total screen area of 1920 x 1200. The two 'side mo...
Hi all, (and apologies if this topic has already been raised / discussed elsewhere) Am I correct in understanding that FlowCode makes no attempt to condense the use of Boolean Variables into individual 'bits' within 'bytes' stored in COMRAM / Access RAM (or BANK n ) space? In other words - does ever...
Hi all, I downloaded and installed the latest v7.1.0.0 patch - with only a minor hiccup. With my Symantec security temporarily disabled, and with FC7 not running (but still installed) the upgrade itself went without a hitch. However, on restarting FC7 it asked for a full reactivation (username and p...
Hi all, I have just upgraded to the v7.1.0.0 patch - and, unfortuntaely, this issue is still present. If the Flowcode development team has access to TeamViewer, I would be happy to provide access to my screen to let you see what is happening (assuming that you can't replicate the problem 'locally')....
Thanks again Kersing, Finally (!!) I have managed to get my head round what is happening when the Compiler action is invoked. Your explanation forced me to revisit the Compiler Options window (again), where it finally became clear that XC8 is invoked not just as the compiler, but also as the assembl...
Hi Kersing, [sorry fopr a slight hijack of the OP] OK - I hear what you say. But, if "DoNothing.exe" doesn't do anything, why is it there? And why call it? And how, then, is the XC8 compiler/linker called from within Flowcode, and what options are used? Back on-topic: I'm using the 'dark s...
Hi all, In fact, I am seeing the compiler report window do several things, not all at the same time, but all to an irritating level:- The first time a compile is requested, after Flowcode startup, the last few lines of the report remain 'invisible', and the report cannot be scrolled - leaving me to ...
Hi Jac, Thanks for the quick response. I intentionally did not include my .fcfx file - as my enquiry was actually primarily looking for information on the compilation process itself. However, in the meantime, I have downloaded the (huge) XC8 User Manual, and found some specific information that has ...
Hi all, Has there ever been a discussion or explanation of the files that are created during the compilation of a flowchart into a hex file? Obviously, it is easy enought to see which files are dreated by the <compile to hex> request, but I have searched high and low (both within Matrix and across t...
They new 'dark grey' scheme is reasonably effective, at least it is nice and 'gentle' on the eyes (although there are issues with some of your font colour choices, for example, trying to read variable names - shown in dark blue on grey) unreadable functions.jpg But, here is a good one - brought abou...
I would just like to know how to get ICD to work at all !! I can't find anything (pertaining to Flowcode 7) that explains how to use ICD - other than some glib reference on the Wiki that "ICD has been replaced with Ghost". Ghost might be excellent - however I have both an EB-006-04 and an ...
Hi Benj, I have effectively done what you suggested - paring down, resaving, then building up again. However, this particular approach is exactly what I am trying to avoid as I am concerned that I have an, as yet, unidentified bug in the code that is completely stopping the code from working 'on-chi...
Maybe there is already a simple way to do this - in which case, can someone please explain 'how'! If not, it would be really useful to be able to copy (multiple) Constants, Variables or User Macro definitions from one flowchart to another - not just their names, but also their default values and des...
Thanks for the feedback EtsDriver, However - I have no problems with actually 'controlling' an L6206 (such as is on the EB094). I have the datasheets, and I actually have a fully functioning FC7 flowchart (PWM speed control, forward/reverse direction change, motor enable/disable, an motor over-curre...
Hi all, I was wondering if anyone can help. I am trying to control a simple DC motor attached to an EB-094 motor driver board, and to create a flowchart to test the principles of operation using Flowcode7. However - there is no 'component macro' for this EBlock, and (although I have searched fairly ...
In the <File><Create Project Report> menu option, might I suggest the following as improvements:- 1.) Instead of generating the report in HTML format, can it be created using RTF or DOC formats (even, perhaps, XML)? 2.) Can the report automatically use the 'light background' style when being created...