Don't sweat it Steve, I don't want to take up your valuable time any further. I've got a work-around so lets put it down to the wind blowing in the wrong direction! Interestingly, I did the same exercise but in V7 and it worked without issue so it is something to do importing into V8. Thanks for loo...

Steve, Many thanks for getting back, much appreciated. I attach the original V7 project to which in V8, I removed the Eeprom, Display and Button macros and equivalent variables but after compilation, none of the remaining macro's were being called. I added a simple 1 second loop in the main body whi...

Hears one to make you think - its certainly driving me crazy. The scenario is I brought in a successful V7 project into V8 as I could use a lot of the previously written code in my new project. I deleted a lot of macros and variables that I didn't need, recompiled but apart from the main block which...

Did a patch go out Steve? My V8 would regularly and reliably crash needing the registry hack to bring it back if I simply hit the "remove unused variables" button. After a week or so that stopped but t would still crash occasionally - however - since the last crash (07/03/2020) and recover...

One for the Matrix staff.In trying to upgrade from my V7 to V8, I get as far as the checkout but although logged in, it only gives me the option to checkout as a guest. Is this expected behaviour or am I doing something daft?Many thanksChris

Thanks guys for the responses, helps in a big way. This is not the first time I've used 4D systems displays but it is the first to use the spectrum. In the early days I discovered Johns excellent article but my lack of knowledge is more to do with the program not the hardware as such. Now for the re...

Hi I'm looking for some guidance and advice please as I'm hungry to learn but have got little experience with C. I've got a project where I'm talking to a VISI display with 4 spectrum gauges where I'm trying to simulate 4 moving graphs. I can drive the display OK but as each spectrum has 24 columns ...

Absolutely brilliant Benj, that fixed it. Another unrelated question only asking so I can expand my knowledge. I noticed that I had a solder bridge between AN4 (pin 24) and RA4 (pin 23) but it didn't seem to upset the operation of the ADC. I'm guessing that an undefined pin goes tri-state (high impe...

Apologies if this has been asked before (I have tried searching!!!) but FC7 only shows ADC's 0 to 13 being available with a 18F46K22. I'm trying to access AN26 (pin 4 with a 44pin device) but I cant figure it out.Any help would be most welcome

Apologies but another question related to upgrading from V7 to V8. I got a far as pressing the button but I noticed that although my V7 license gives me access to the thermistor, I apparently need an additional module for the same functionality in V8. Is this correct??

Leigh Is there ever a time you’re not working!!!! :) Many thanks for an excellent and speedy reply. I really do need to use a 4 volt reference (for ADC stability in a very noisy environment) so a bit of maths routine on the byte value from the thermistor is in order I would imagine. Many thanks agai...

I would appreciate please a bit of clarification with the thermistor component or more accurately, how it interacts with the ADC’s. I understand the components (thermistor and ADC) but if I define the ADC which happens to use a REF voltage of 4 volts and not 5, will that affect the values from the t...

I'm trying out V8 (very nice) but I've come across a bit of weirdness which may be a bug or it might be me. I’ve applied Benj’s most excellent suggestion ( http://www.matrixtsl.com/mmforums/viewtopic.php?f=65&t=18311&p=78346#p78346 ) to default to a SMT view of the chip instead of a DIL. Wor...

No problem. I had already applied the low pass filter that Steve highlighted and that resulted in a very stable ADC in a very noisy electrical environment but that alone didn’t stop the digital display constantly updating right on the point of a change in value. As a result I applied your second sug...

I was wondering if anyone has implemented software hysteresis into their designs? To explain, I have a project where I read an ADC and send the results to a bar graph and a string on a ViSi display. The ADC is very stable but when the ADC reading is on the cusp of changing the graph and string to an...