Jump to content


  • Content Count

  • Joined

  • Last visited

Everything posted by kenn

  1. Same problem Win 10 boost 7.30 Steps to reproduce: start a new workspace Workspace -> Add Project to Workspace -> Project Wizard ...all you get is a small alert box that says "failed to parse wizard script"
  2. Thanks Ted. Your PIC projects and libraries have been helpful and inspirational.
  3. Today I tried to download the v7.22 of the plugins, and my AV (Avaast) claims the stopwatch plugin contains a virus: Infekce zablokována URL hxxp://sourceboost.com/CommonDownload/Binaries/Plugins/pluginsv722.zip|plugins.exe|{app}\StopWatch.dll|[Armadillo] Infection Win32:Evo-gen [susp] Could you folks please confirm that the current plugin downloads are virus-free? Thanks.
  4. Jorge nailed it. As soon as I built your sample, and examined the list... there was nothing built for your isr() handler. Second clue: when trying to simulate, it was impossible to place a breakpoint inside isr(). I'm not so good at interrupts, but I used the sourceboost project wizard to produce a starting point with all the correctly named functions and setups, then studied that. I also use the simulator and breakpoints as much as possible to confirm the operation of my code.
  5. Hi, This is a small issue - it would be nice if the project or workspace would remember open files, and when the same project/workspace is opened again, you also get the same files opened. Most IDE's seem to do this. A related request - have the project remember the last-used simulator plugins and their configuration. Currently, it seems that if you build and simulate project 'A' with plugins, then close it and open project 'B' (right away, or days later), you will see the plugins from project A again when you go to simulate B. If you select different plugins for project B, then quit i
  6. oops - this might be the answer: http://forum.sourceboost.com/index.php?showtopic=4964
  7. Hi, I'm interested in developing small applications for PIC models that are supported in the BoostCcompiler, but are not part of the small group of PICs supported by the sourceboost simulator. To date I've been developing in the simulated target then hand-editing the source file for the final target and switching the target selection. It's a pain if I have to go back to simulation to make more changes, then back to the real target, and so on. It would be cool if I could just keep working with one sourcefile, that automatically chooses definitions based on the target. Is it possible to
  8. Hi Dave, Thanks for the fix. I only had time tonight for a quick test, but yes the ADC simulation now works.
  9. Hi Murray, (So, you can't just drop another meter movement into this broken instrument?) Like you, my path is littered with microcontrollers learned, used briefly, then forgotten... yes 68HC05, also 8051... I decided to take up PICs a little over 2 years ago, I've stuck with it, and even built a few things. I've invested modestly in some MicroChip dev boards and tools. And I'm reasonably happy with the sourceboost tools and C compiler. Before going further, there's a bit more to your choice than just a microcontroller... you really are choosing an ecosystem. Are you going to become
  10. Hi Pavel, Thanks for the feedback. I can confirm that I'm using v7.05 of the IDE, I downloaded and installed the v7 plugins (... and of course I bought the licence, on 17 Dec, 2011) NOTE that your auto-response to the licence purchase mentioned that the licence is for 6.x plugins... I am assuming that you haven't yet changed the message Last night I tried a few things: - retried Variable PSU - same result: "Abort Building..." - removed Variable PSU dll, restarted IDE, tried to select last plugin - Stopwatch - got message "Abort Compilation..." - removed Stopwatch dll, restarted
  11. Update: So, I wrote a minimalist "dimmer" app, where the ADC value is used to control a PWM LED dimmer, built it, and programmed it into a '877A... and it worked fine on the hardware - 10k pot across Vdd and Vss, wiper into PORTA.0... pot controls brightness. I went back to the IDE, tried to simulate it using the Function Generator as source of DC input, and LED plugin, and 'watched' adcvalue... and it stayed at zero, apparently no adc happening, or simulated voltage isn't being applied. If anyone tries this also, please post your results. The code is below. PORTA.0 is the ADC inpu
  12. Thanks alot, Ted. I'll give that a whirl ASAP. I'm also going to try the compiled apps on simple hardware, just in case the simulator is misbehaving on ADC. Assuming you also have the v7 plugins, does the Variable PSU work for you?
  13. Thanks. I think it would help draw more interest to your products, too. Cheers, ken
  14. Hi guys, In December I downloaded the installer (and purchased the licence) for the extra plugins pack for v7.05. Plugins appear to have installed without error, registered as expected, and most seem to function correctly. The Variable PSU simulator shows up at the bottom of the plugin list, but when I attempt to select it, nothing happens except for the following message in the Build pane of the Output window: Abort building... This happens every time I try to select Variable PSU, regardless of what project is loaded, or whether other plugins are already in use, or whether I'm in
  15. I have been using SourceBoost for the nice C compiler, availability of good example code posted by users, but a very big factor for me is the many simulator plugins available (great value for $20) and the open simulator framework. I've nearly finished a plugin myself. I'd like to be able to use the simulators easily with other projects that I've done in other IDEs (eg MPLAB-X). Is there a command-line option available for the sourceboost IDE that will immediately launch the simulator using a named hex file? Such a command would permit one-button simulation from the other IDE. Any sugge
  16. Hi Ted, Thanks for updating your great plug-ins (with full C++ project!) and making them available again. You may recall I was an early-adopter of your v6 PWM plug-in. It's just awesome that you've emulated a COSMAC ELF... and simulated it as well! My very first hobby computer was a RCA COSMAC VIP, also based on the 1802 and with TV out. Elsewhere I lamented the 'loss' of the 7-segment LED plugin for the simulator with the release of v7 plugins. I'm nowhere near your level of Windows programming, but with what I learned from you, and also from this LED Matrix plug-in project, I'm
  17. Ping ))) sensor manual After confirming that the sensor is connected correctly and is getting 5v, my next suggestion would be to put an oscilloscope into use to confirm that you're getting a good +5v trigger pulse of approx 5 microseconds to the PING sensor, and with a reflecting surface about 16" from the sensor, you should see an echo pulse of about 2 to 3 milliseconds long (corresponding to a path of approx 3 ft) You apparently haven't put any time into the pulse() function or the main loop to "rest" the sensor between cycles. I suggest adding a delay of 250 milliseconds or more aft
  18. Um, that isn't a state diagram. The only thing that is clear about your request is that it's a homework assignment, and I don't do homework. There's alot of information on the web about how to use a PIC A/D converter, and there's even some example code here: http://www.sourceboo...xampleCode.html If you're having a specific problem with something you've written, please post your code.
  19. Hint: it's a state machine. Start drawing it out, that's the key to getting those right. * * * We bought new Frigidaire washer and dryer about 4 years ago. The controllers are all microcontroller-based now. About two years ago, the dryer started beeping, with the message 'E68'. From the manual this was something to do with a faulty switch. Very fortunately I found out on the web that many people have had this problem, and one tech savvy guy even identified a pull-down problem and where to add a resistor to fix it. I made some voltage measurements, confirmed that one input wasn't
  20. Hi, I'm trying to recompile a custom plug-in for the new v7, using the v7 template. Apparently this template is a VC++ 6 project, and contains non-standard C++, and this 13-year-old compiler is no longer readily available. Would it be possible for someone to update the plugin template project and code to a VC 2010 project? Or maybe wxWidgets, gcc and Code::Blocks? Thanks.
  21. Understood... but assuming you haven't been able to contact Richard to update it, have you or Dave got the sourcecode for this plugin, so that you (or I) could recompile it for v7? I've just updated to v7.05 and licensed the v7 plugins, and it was a real disappointment to realize that the 7-segment LED is now gone. Thanks.
  22. Glad you found the problem. Sometimes it still helps to whip out the old multimeter to measure things. Or an oscilloscope if you're so blessed. If you measured the voltage at the input pin when you push the button, you'd catch such problems quickly. Today's engineers still seem to screw this up. We have a nifty Frigidaire dryer that started acting funny (randomly switching modes, and showing error code E68) after 3 years. After some probing and measuring, I found that some (maybe all) of the switch inputs going direct to the microcontroller didn't have external pull-downs, and one of
  23. It's been a year... so... -bump- Any update on this? BTW, I'm still considering licencing up for professional use, and with Microchip apparently having a number of issues with the latest MPLAB releases, you are in a good position to win new converts. Carpe diem!
  24. -bump- Did any of these make it into v7 ?
  • Create New...