Enea offers a full range of consulting and training targeting the AXIS Camera Application Platform.
To ensure successful projects with the AXIS Camera Application Platform and help Axis Application Development Partners to meet their challenges, Enea offers a number of services packages:
-
Getting started with the AXIS Camera Application Platform.
-
Training in Linux and embedded development.
-
Application development support.
-
Projects for migration, feature development and maintenance.
For more information contact:
Erik Lindmark, phone +46 46 540 96 51, erik.lindmark@enea.com
|
Enea at the ADP Global Conference in April!
Thank you for meeting us at the conference and discussing your concepts and solutions with us. The conference was very successful! It was a great opportunity to present our consulting offering and specifically our competence in the AXIS Camera Application Platform.
Our ADP conference workshops "Linux Jumpstart" and AXIS Embedded Development SDK Deep Dive were very well received.
We launched our new training, "Getting Started with AXIS Camera Application Platform", and the winner of a free training is: Dr. Matthias Wimmer from Securiton GmbH - Congratulations!
Don't miss the introduction discount of 30% for the scheduled trainings in Lund.
Do as other ADP's already have done - contact Enea to accelerate your projects.
|
|
|
Enea has joined the Axis Partner Program to provide development services to Application Development Partners. This extends the comprehensive package provided by Axis through the ADP program.
Enea is a global software and services company and has been working with embedded systems since the company was founded in 1968. We have deep experience in platform, application and tools development for embedded systems based on Linux. In addition, Enea is an acknowledged leader in embedded systems developer training.
The Enea office in Lund, Sweden is located next door to Axis and has a long history of providing professional services for the development of Axis products. Enea has specialist competence in the AXIS Embedded Development SDK, which is a key component in the AXIS Camera Application Platform.
|
|
Typical concerns include:
- We have not worked with GNU/Linux before
- We lack experience in C or C++
- How do we get the AXIS Embedded Development SDK up and running?
- Our application works on a PC based system but not on the camera – why?
- Poor performance, what do we have to consider when we design for an embedded system?
|
|
|
| Service |
Description |
Deliverable |
| Getting Started |
The AXIS Camera Application Platform is an embedded Linux system. Developing software for an embedded system with limitations in memory and other resources can be very different from developing solutions on a PC. First, one needs to get the development environment up and running and integrated with existing development systems. Then to start the actual development of applications you need to have some basic knowledge about embedded systems, C/C++ Linux and API’s. The Getting Started package covers these areas and gives a hands-on training on the Axis Embedded SDK. |
A teacher/mentor from Enea is working on site and based on the ”Getting Started with the AXIS Camera Application Platform” training guides the Partner through the following phases to jump start the team:
- Setting up a development environment
- Training in embedded systems
and development with Linux
- Installation and training on the AXIS Embedded Development SDK
- Implementation of a demo application
This package is 3-5 days on-site. |
|
|
|
| Service |
Description |
Deliverable |
| Training |
Having the appropriate in-depth knowledge about how an embedded Linux system works and how to develop efficient applications for it, is critical for the AXIS Camera Application Platform.
Issues like resource usage and performance profiling are vital to understand. Likewise how to design an overall distributed system to avoid bottlenecks is essential.
|
Enea offers the "Getting Started with the AXIS Camera Application Platform" training. Enea has a wide offering of standard, scheduled training as well as adapted training for system designers and developers.
Examples are courses include “Embedded Linux basics”, “Embedded Linux application development”, “C for embedded systems”
Training courses are typically 2-3 days
|
Recommended training courses:
Getting Started with the AXIS Camera Application Platform A detailed training in the platform and how to develop applications using the AXIS Embedded Development SDK. Linux for embedded systems – basic Getting started Linux in embedded systems - understanding the system parts, building a system and writing a device drivers. Linux for embedded systems – advanced Understanding cross-compilation, environment and tools Detailed information: link will be provided Linux application development Efficient application development using threads, sockets and IPC's Detailed information: link will be provided C and C++ for embedded systems Important areas of industrial programming for embedded systems such as resource usage, memory handling and performance.
Do you have specific needs, contact us for customized training.
|
|
|
| Service |
Description |
Deliverable |
Application Development Support |
Complementing Axis online ADP help desk, Enea offers support for application developers that is focused around the development platform, application design, resource usage and tuning.
During the development phases various questions or problems can occur that can be related to development tool chains, Linux OS, application implementations or general resource usage.
For developers it can be hard to find out the exact origin of a problem. When focusing on core development, Enea support provides developers with an enhanced level of insurance by providing assistance to isolate and solve problems quickly.
|
Support packages that cover a 12 months period and include 5 support incidents. |
|
|
|
| Service |
Description |
Deliverable |
Migration, Feature Development and Maintenance |
Migrating applications from one PC-based system to another computing environment – whether it be a server solution, a heterogeneous solution or a an embedded system, such as a camera, is for many Axis Application Development Partners a one-time activity and not a core business operation. This is also true of maintenance of the platform, handling upgrades, bug fixes and porting to new hardware supporting the life cycle of the product.
With experience from working on many different systems, Enea off-loads the Axis Application Development Partner by offering solutions for migrations, feature development and maintenance.
|
The Enea migration team performs:
- Pre-study of the most suitable parts
- to migrate
- Project definition
- Re-design and migration
- Tuning and test.
This is typically a 8-12 week package.
For feature development and maintenance Enea sets up a customized project based on the requirements from the Axis Application Development Partner
|
|
|
|
Enea Offerings Related to Axis ADP Services:
ELPF (Enea Linux Project Framework) The Enea Embedded Linux project framework deliver an optimized development foundation that reduces costs and accelerates development.
Enea Linux Competence Center The ELCC’s senior, world class professionals have extensive experience in the embedded Linux field. Our expert consultants are available to help you with all of your Linux development and integration efforts.
LINX Enea LINX provides reliable, high-performance, interprocess communications services that make complex distributed systems easier to conceptualize, model, partition, and scale.
Enea Technical Training At Enea, we have many years of experience in developing and offering courses and seminars in our areas of competence and expertise.
|
|
|
|