Originally posted by moodz
View Post
HehehehehQuote from Moodz.........
"So you just want an arbitrary pulse sequence to be fired to then repeat. No real prob with that. I'd rather use an FPGA to do this ... Actually I did use one ..but that's another story. So the short answer is yes ... We can do that ...just need to pull the finger out and code it up."
Yes....If it is not a big software code adjustment to add for each pulse output of UNIPI V300 and providing the chip can handle it, I would appreciate it, and assume other's here will too.
We may have to call it UUNIPI (Ultimate UNIPI)....or what ever you may think is suitable for its purpose, maybe UNIPI V400.
BTW, if you say you have already tried it, what do you mean?......If it's something recent, no need to answer
...Dont want to know.I would prefer the UNIPI V300 to add any of the above modification if possible, as i see it as Ultimate uniform platform for most pulse timing needs, more than enough timing requirements that one may need for experiments.
Much appreciated in whatever you may choose there Paul. If it cannot be done with the current hardware, just let me know and i will look into the current FPGA format of your creation, if it is capable of providing the above requirements.
Though i would prefer the added timing adjustments ATM to be done with the current UNIPI, as i have been working on a PCB design based around it.
Only if you can adjust the finger as you say
......versus the limited time you may have available. Much appreciated in what you may come up with.
Cheers Sid

) and popped some code into the UNO32 to see how it would do .. indeed it is not bad ... very low CPU overhead around 5%, arbitrary pulse trains with patterns that are only limited by the RAM to store them.....and the timing clock is 80 MHz so thats 12.5 nanoseconds of resolution on adjustments. Each mark and space in the pulse train is fully adjustable on the fly and its all generated with 50 lines of code ... not bad if I say so myself 


Have tried twice and i seem to go unnoticed, nothing wrong doing on my part, so i have given up. I think my GMAIL account wont allow me, but thats all i have.
Comment