If this is your first visit, be sure to check out the FAQ by clicking the link above. You have to register before you can post.

If you have recently signed up, please make sure you log in so that your activity is registered. This is required for automatic promotions to work and to ensure your account is not deleted during the registration process.

AthenaOfDelphi

Moderation Process Reminder

Since this appears to be a problem, please be aware that some areas of the site are moderated. When you post to these areas, you will be told that your post is awaiting moderation.

You will not be able to see posts that you have made that are waiting to be moderated.

Do not think that because your post has not appeared that an error has occurred. If this happens an error message will be displayed (you should note this and report it in the 'Site News/Feedback' forum.

Thanks AthenaOfDelphi

code_glitch

Meanwhile... In Southern England...

Well I've been doing lots of code recently, but very little of it would appeal to PGD... All C/C++ and after 2 weeks of having to wake up, work and go to sleep to C's quirks, tantrums, and other such "specialities" my head feels like its about to explode...

So, whats all the sinning for? Well, the project relies on code as much as it does completely insane people - an attempt to develop and build a tiltrotor UAV with VTOL capabilities. Along the lines of a V22 Osprey but with a lot of design changes. Of course, the arduino's AVR chips just happen to only play 'nice' with the worst dialect of C in the history of the universe (as far as I know)...

As development presses on and costs start to push the current budget a site of data and goodies as well as donations and maybe even sponsor gear might be an eventuality... For now, its back to the team debate as to why the planes in C and everything else in pascal...

Sorry for such a late reply, middle of exam season and I've had piles of work to get through...

The design decision for the updated flight computer due to reduced cost, redundancy and modularity was to distribute the systems accross many ATMega 328s networked over I2C. However, I did get a pure C team to look at the support programs for flight data analysis and telemetry and such which I'd written in pascal to go 'wow' and convert them. One is currently over the moon about how easy and portable lazarus is, how readable the code is, how easy the migration was but most importantly - how powerful the fcl is

Also got a few statements about how 'suprisingly' feature rich pascal is and how it takes out a lot of the unnecessary complexity of C based languages. Even have a handful of VB.Net users moving over.... Call it a victory perhaps?