Hi Norm,
Thanks for that, I hadn't spotted the setups were configurable. However, I cannot get FL to use any programmer except the first one in the list. So I changed the first one to the Presto.
If UP is allready open with the correct device allready selected, the filename is picked up and performs an erase, programme and verification fine. (command line switches field empty). If I add /part $target-device$ it doesn't change to the selected device as if its ignoring the switch. The filename is picked up without any switch options!
If UP is not open, a popup window opens and asks for the device type. If I enter the device, UP will only blank check without erasing or programming the part. All switch options are ignored.
Is there an option to not convert tabs to spaces? I like working with tabs and would like to continue so.
STOP PRESS.
Having closed FL and re-opening, I now get the error message "no previous picbasic pro programming" and closes the session when attempting programming.
Any suggestions?
(WIN XP pro)
Tim.
Just a guess but try /part target-device
Keep trying variations.
Tabs don't work well with FL as each tab width is different depending on the line above indentation.
This makes it much slower to determine the start point for drawing the FineLine if-endif brackets.
The tab key will still work in FL however it will write/save in spaces rather than a variable width tab.
I'll try a line by line tab width measurement for the next version as an option however to see if it is feasible.
"no previous picbasicpro programming" is a message displayed when pressing the Program Only button before having first compiled.
Try compile and program first.
Norm
Full tabs compatibility option has been added to the next version of FL!
Norm
NAH, easy solution when using MPASM, add the following line at the top of your code.
It is just a warning, I guess the function in MCSP just ignore it when it happen. So yeah, it could be a feature of FineLine. Just parse the begining of the message, analyze it, ignore it... and you're doneCode:@ ERRORLEVEL -306 ; supress code boundary message
Last edited by mister_e; - 29th July 2011 at 09:13.
Steve
It's not a bug, it's a random feature.
There's no problem, only learning opportunities.
Bookmarks