MISRA C:2012 Published

MISRA is very pleased to announce today that the new edition of MISRA C Guidelines for the use of the C language in critical systems, known as MISRA C:2012, is now available from the MISRA webstore. Initially PDF copies are available to purchase.  Printed copies can be pre-ordered, but will be shipped from 8 April 2013 onwards in the order in which they were purchased.

MISRA C:2012 extends support to the C99 version of the C language (while maintaining guidelines for C90), in addition to including a number of improvements that can reduce the cost and complexity of compliance, whilst aiding consistent, safe use of C in critical systems. Improvements, many of which have been made as a result of user feedback, include: better rationales for every guideline, identified decidability so users can better interpret the output of checking tools, greater granularity of rules to allow more precise control, a number of expanded examples and integration of MISRA AC AGC.

A cross-reference for ISO 26262 has also been produced, and a similar cross-reference for DO-178C is in progress.

Keep up to date on the latest MISRA C:2012 news at www.misra.org.uk/MC2012

Share on Twitter+1Share on FacebookSave on DeliciousDigg ThisShare on LinkedInPin it on PinterestSubmit to redditSubmit to StumbleUponShare on TumblrShare on Xing
Posted in MISRA | Leave a comment

MISRA C:2012 Announcement

MISRA C:2012 release date announced at Embedded World 2013

De facto standard for embedded C programming to be available from 18 March 2013

26 February 2013 – MISRA, the organisation behind many guidelines for critical systems, is pleased to announce, at Embedded World 2013, that the latest version of MISRA C, its world-recognised standard for embedded C programming, will be available at www.misra.org.uk/shop from 18 March 2013.

MISRA C:2012 extends support to the C99 version of the C language (while maintaining guidelines for C90), in addition to including a number of improvements that can reduce the cost and complexity of compliance, whilst aiding consistent, safe use of C in critical systems.

Improvements, many of which have been made as a result of user feedback, include: better rationales for every guideline, identified decidability so users can better interpret the output of checking tools, greater granularity of rules to allow more precise control, a number of expanded examples and integration of MISRA AC AGC. A cross reference for ISO 26262 has also been produced.

“More than 1,000 combined days and 250 years of expertise – all donated by leading figures across industry and academia – have gone into MISRA C:2012,” said Steve Montgomery, Chairman of the MISRA C Working Group which, combined with the MISRA Steering Group, includes 18 representatives from across manufacturers, component suppliers, tool vendors and consultancies. “The aim of everything we publish is always to base it on practical, real-world experience and to create something that is clear, versatile and practical.”

MISRA C was first created for the automotive industry in 1990s when Ford Motor Company and Rover Group combined efforts to create a C language subset, and has since become the de facto standard for embedded C programming across the majority of safety-related industries, from aerospace to medical. It is also increasingly used within organisations where security and reliability of critical systems are essential.

Montgomery concluded; “All of us involved in MISRA C:2012 are excited to hear how it is received. Like any new version of such a widely used standard there will no doubt be adjustment for organisations, but we believe that the changes will make compliance easier and – ultimately – all of our lives safer.”

The PDF of MISRA C:2012 can be purchased from www.misra.org.uk/shop from 18 March 2013 with the printed version available by the end of March 2013.

Ends

Notes to Editors

MISRA is a collaboration between vehicle manufacturers, component suppliers and engineering consultancies which seeks to promote best practice in developing safety-related electronic systems in road vehicles and other embedded systems. To this end MISRA publishes documents that provide accessible information for engineers and management, and holds events to permit the exchange of experience between practitioners.

All contributors to MISRA donate their time as a personal commitment to the development of safer systems.
MISRA C, originally created when Ford Motor Company and Rover Group decided to combine their individual efforts to create a C language subset, has gone on to become the de facto standard for embedded C programming across the majority of safety-related industries. MISRA C:2012 follows MISRA C:2004.

For more information visit www.misra.org.uk or contact Tel: +44 (0) 24 7 635 5695.

MISRA and MISRA C are registered trademarks of MIRA Ltd, held on behalf of the MISRA Consortium.

Share on Twitter+1Share on FacebookSave on DeliciousDigg ThisShare on LinkedInPin it on PinterestSubmit to redditSubmit to StumbleUponShare on TumblrShare on Xing
Posted in MISRA | Tagged MISRA | Leave a comment

Update on MISRA C:2012

MISRA C:2012 is now nearing completion, and will be available via the MISRA website by Easter 2013.

An official update, with all relevant details relating to the new version, will be made on 26 February 2013. This information will be available via all MISRA channels (web site, newsletter) and at Embedded World 2013.

Share on Twitter+1Share on FacebookSave on DeliciousDigg ThisShare on LinkedInPin it on PinterestSubmit to redditSubmit to StumbleUponShare on TumblrShare on Xing
Posted in Uncategorized | Leave a comment

Andrew becomes a Dryathlete – for one month only!

My New Year's resolution? I'm giving up alcohol.

For January. For Cancer Research UK. I'm becoming a Dryathlete.

All through January I'm not going to touch alcohol. Not a drop. So instead of buying me a drink, I'd like you to donate. Every pound helps Cancer Research UK bring forward the day when all cancers are cured. I'll be donating my drinking money and if I happen to slip off the wagon, I'll chuck in an extra £15 to make up for it.

Cheers.

The Dryathlete's Oath

I promise that I shall take part in Dryathlon™, respecting and abiding by the rules which govern it, committing myself to a month without alcohol, in the true spirit of do-gooding, for the glory of Dryathletes and the honour of Cancer Research UK.


Share on Twitter+1Share on Facebookhttp://andrewbanks.com/wp-content/uploads/2012/12/dryathlon-banner_600x220.jpgDigg ThisShare on LinkedInPin it on PinterestSubmit to redditSubmit to StumbleUponShare on TumblrShare on Xing
Posted in Charity Fundraising | Leave a comment

My GEDMill Tree

When I moved my site to WordPress, a lot of the old content was removed. I'm pleased to announce that I've restored my GEDmill family tree (currently containing 69 individuals) as a sub-site.

At the moment, this isn't integrated into the site, but I hope to improve on this in due course.

Furthermore, having found the very useful Page Links To plugin I've also added this to the Navigation bar.

If anyone has any information relating to my tree, either to correct what I have, or to provide further information, please do get in touch!

Share on Twitter+1Share on FacebookSave on DeliciousDigg ThisShare on LinkedInPin it on PinterestSubmit to redditSubmit to StumbleUponShare on TumblrShare on Xing
Posted in FamilyTree | Leave a comment

Raspberry Pi Date and Time

I’ve recently treated myself to a Raspberry Pi to see what all the fuss is about. On first glance, it looks like a cute little box that can do a lot of the stuff a big server can do – albeit without the power.

But for something simple, like a long-planned APRS digipeater, it looks like a viable platform.

One of the first things I discovered is the lack of an on-board hardware clock… which means using Network Time Protocol.  So here is my first Raspberry Pi tutorial… installation and configuration of an NTP server.

Installing NTP

Installing NTP is quite straightforward:

pi@ADB-raspberrypi ~ $ sudo apt-get install ntp

The default configuration is OK at this stage, and the service should auto-start. To check the status:

pi@ADB-raspberrypi ~ $ ntpq -p

which should reply with something like:

     remote           refid      st t when poll reach   delay   offset  jitter
==============================================================================
+ns1.nexellent.n 194.242.34.149   2 u   11  128  377   26.191   -1.973   0.248
*time2.ethz.ch   .PPS.            1 u   48  128  377   24.004   -1.298   0.157
-ns2.telecom.lt  212.59.3.3       2 u   22  128  377   53.125    0.269   0.213
+ns0.luns.net.uk 157.44.176.4     2 u   16  128  377   15.010   -0.477   0.138

Coming next… interfacing a GPS to provide time-synchronisation and positional data.

Share on Twitter+1Share on FacebookSave on DeliciousDigg ThisShare on LinkedInPin it on PinterestSubmit to redditSubmit to StumbleUponShare on TumblrShare on Xing
Posted in RaspberryPi | Tagged NTP, RaspberryPi | Leave a comment

Proposed StackExchange “Genealogy” site

Stack Exchange Q&A site proposal: Genealogy & Family History Over on StackExchange, there is an Area51 proposal for an Genealogy and Family History Q&A sub-site… but for this to succeed, it needs the support of the genealogy community.

Please support the proposal by visiting StackExchange's Area51

What is Stack Exchange?

Stack Exchange is a fast-growing network of question and answer sites on diverse topics from software programming to cooking to photography and gaming. It builds libraries of high-quality questions and answers, focused on the most important topics in each area of expertise. From the core of Q&A, to community blogs and real-time chat, it provide experts with the tools they need to make The Internet a better place.

Learn more by visiting StackExchange.com

Share on Twitter+1Share on Facebookhttp://area51.stackexchange.com/ads/proposal/43502.pngDigg ThisShare on LinkedInPin it on PinterestSubmit to redditSubmit to StumbleUponShare on TumblrShare on Xing
Posted in FamilyTree | Leave a comment

Hello world!

Time to take the plunge… after years of static sites, and occasional dynamic content, I’ve decided to give WordPress a try.

Anything useful from the old site will be ported over time – but any questions and updates are welcome.

If “multiple focus” is not considered oxymoronic, this site will focus on a number of areas:

  • The Banks and Borley Family trees
  • My, and our family, business activities
  • My C language activities, including inter alia MISRA
  • My other non-radio hobbies and interests

This site will also have occasional updates from the Amateur Radio world, but most of the information about my Amateur Radio activities will be on my sister site, m6adb.me.uk

Please check back for further updates…

Share on Twitter+1Share on FacebookSave on DeliciousDigg ThisShare on LinkedInPin it on PinterestSubmit to redditSubmit to StumbleUponShare on TumblrShare on Xing
Posted in Uncategorized | Leave a comment