Subscribe to Events Feeds

205 Results Found

Marketing Made Lean
9/4/2014 1:00 PM - 9/25/2014 5:00 PM
FVTC Oshkosh Riverside Campus Oshkosh United States
Event Listing

The FVTC Venture Center Team has developed a 4-part, 16 hour workshop series, Marketing Made Lean for micro and small businesses. Marketing Made Lean will enable you to gain and retain customers while increasing sales and profit.

Webinar On Current GMP Requirements for Combination Products Final Rule
9/4/2014 1:00 PM - 2:30 PM
Online Mississauga Canada
Event Listing

This webinar discusses this final rule and describes approaches to comply.

At the end of this session, you will be able

To understand where the combination products GMP rule applies.

Webinar On HR Professionals Overview of Employment Laws and Updates
9/4/2014 1:00 PM - 2:00 PM
Online Mississauga Canada
Event Listing

This webinar will focus on three key ingredients:

Update on the major federal laws

Changes that will affect how employers operate

"Hot Spot" areas of compliance enforcement

Perth Starters
9/4/2014 6:00 PM - 7:30 PM
Windsor Hotel, South Perth South Perth Australia
Event Listing

We are a group of founders (developers, marketers, business people etc.) who meet weekly to support each other in our efforts to build lean startups using customer development and agile software development.

Make Lehigh Valley Open Hack
9/4/2014 6:30 PM - 9:30 PM
Makerspace of Hive 4A Allentown, Pennsylvania United States
Event Listing

Open Hack Nights provide an opportunity for folks who are interested in learning more about Make Lehigh Valley and the Hive4A MakerSpace to come on out and join in the fun! FAQ for first-time hackers.

Downtown Podcast
9/4/2014 9:00 PM - 10:00 PM
Ogden Las Vegas, Nevada United States
Event Listing

Want to know what’s happening in Downtown Vegas and #VegasTech? Come see the Downtown Podcast team tape the weekly podcast LIVE!

Webinar On Statistical Analysis of Gages
9/5/2014 1:00 PM - 2:00 PM
Online Mississauga Canada
Event Listing

The seminar begins with an examination of the fundamental vocabulary and concepts related to metrology. Topics include: accuracy, precision, calibration, and "uncertainty ratios". The seminar ends with an explanation of how to combine all relevant uncertainty information into an "Uncertainty Budget" that helps determine the appropriate width of QC specification intervals (i.e., "guard-banded specifications").

Webinar on Current Good Manufacturing Practices cGMP for Medical Devices and IVDs
9/8/2014 1:00 PM - 2:00 PM
Online Mississauga Canada
Event Listing

This 60-min webinar will help you ensure if you engage in the best practices for establishing and maintaining quality management systems necessary to achieve compliance and to remain compliant with 21 CFR Part 820 (cGMPs).

Webinar On Risk Management and Risk Analysis Techniques in Clinical Trials
9/8/2014 1:00 PM - 2:30 PM
Online Mississauga Canada
Event Listing

If you are currently involved in clinical trials either as a CRA, project manager, investigator or sponsor, this seminar will provide you with an overview of risk factors in clinical trials and possible ways to mitigate, control, assess impact, and prevent them in your trial.

Why Your Embedded Device needs an Operating System Webinar By EITAGlobal
9/9/2014 10:00 AM - 11:30 AM
Online seminar Fremont, California United States
Event Listing

Overview: This webinar makes the case that, for all but the smallest 8-bit microcontroller-based systems, an operating system of some form makes sense. We begin by defining the problem: how can we most effectively organize the software/firmware of an embedded device to maximize performance within the constraints of the provided hardware?

We'll examine the polling loop model and analyze its shortcomings. Then we'll look at asynchronous hardware interrupts and see that they are the source of much of the complexity of device-based software. The real-time operating system will be introduced as a way to abstract out the inherent complexity of asynchronous interrupts. We'll then dive into the characteristics and features of operating systems: the tasking model, the scheduler, inter-task communication and synchronization, timing, and of course interrupt handling. We'll consider the problems of sharing resources among multiple tasks. We'll discuss the distinction between an operating system and a kernel. FreeRTOS, a small Open Source kernel, will serve as the model for this entire section.

Next we'll explore design considerations for an OS-based system. How to partition the problem into tasks. We'll look at the idea of dynamic task creation, that is, creating and destroying tasks while the system is running. Solving the resource sharing problem sometimes introduces problems of its own. We'll look at two of these problems, priority inversion and deadly embrace, and assess tech-niques for dealing with them.

Finally, we'll survey some other popular operating systems, both Open Source and pro-prietary, to see where they fit in the grand scheme of things.

Why should you attend: If you're designing and building embedded devices, you really should consider basing the firmware on a real-time operating system (RTOS). Especially in this age of "the Internet of Things", the need for low latency, and in many cases deterministic, response becomes ever more important. Polling loops just can't keep up. The operating system model has a number of advantages. It tends to make systems more modular and reliable. Code breaks down into smaller, more comprehensible units. It scales well. The ultimate result is faster, more efficient software development.

An operating system isn't as mysterious as you might think. It is based on relatively straightforward design principles. It may take some effort to master programming for an OS, but once you do you'll wonder why you wasted time coding polling loops. And operating systems don't always require excessive resources either. Free RTOS, for example, will even run on PIC microcontrollers.

Areas Covered in the Session:


Nature of Device Programming

Polling Loop

What is an interrupt

Introducing Multi-tasking Operating Systems

What is a task?

Inter-task Communication and Synchronization

Managing Time

Handling Interrupts

Designing with a Multi-tasking OS

Task Partitioning

Dynamically Creating Tasks

Problems with Solving the Resource Sharing Problem

Survey of Multi-tasking Operating Systems

Open Source

"Kind of" Open Source


Who Will Benefit:

Embedded engineer

Software engineer

Firmware engineer

System architect

Engineering Manager

Events Map