Software

Within software we develop drivers, network programming, user interfaces (GUI) and technical solutions as industrial vision and communication applications. Real-time demands are common in our projects.

At BitSim NOW we develop software for demanding applications such as image processing, video distribution, signal processing, motor control, communication, measurement and calibration.

The applications we work with often demand high reliability and response time, something we can meet thanks to our working methods, technical expertise and modern equipment.

Throughout our 30 years in business we have been part of many different projects and have built a broad and solid experience. We are constantly updating our knowledge of new technologies and we always work with improvement of our methods.

We offer personnel with expertise in C, C++, C#, VHDL, embedded systems, Embedded Linux and for streaming video, V4L and Gstreamer, GUI-development, LabView and Matlab, to mention a few.


Reference projects within software:

Wireless sensor unit

Development of hardware and software for a wireless sensor unit in a calibration tool. The project included Bluetooth Low Energy, ...

Test of safety critical software

NOW’s vision platform AVT is used for recursive tests of safety critical software. During the development of the software, new ...

Inspection of edges on metal details

A tool has been developed for inspection of edges on metal details in a production line. The tool inspects measurements ...

Inspection of automatic lathing

In lathing defects may occur caused by a worn or damaged lathe steel. NOW has developed a machine vision system ...

Optical Character Verification (OCV)

NOW has developed a vision system for Optical Character Verification (OCV) . The system is used in industries where product ...

Video distribution with GigE Vision

NOW has systematized and developed a family of printed circuit boards that distribute video over the Ethernet standard GigE Vision ...

Burglar Alarm

We have designed a burglar alarm consisting of a glass-break detector and control unit. The alarm was developed from tough ...

Small interface-board for noisy environments

A small interface-board for noisy environments has been developed. It has an RS485 interface where you can control termination and ...

Test system

BitSim NOW has developed a test system with a bed of needles for final test and calibration of a circuit ...

Chemical industry

BitSim NOW was contacted by a firm who had problems with one or their products, a measuring device in the ...

GPS-tracking in Real Time

In this customer driven project we were involved in developing the electronics for a tracker that is used to track ...

Circuit board for communication

A circuit board for communication between different interfaces has been designed. The board has an ARM processor in the STM32F ...

Rental Bike System

We developed all the electronics and embedded SW used for a new type of rental bike system. The design consists ...

Controller board

Controller board with multiple interfaces for DC motors, stepper motors, encoders, and position and photo sensors. The board is controlled ...

Vision application in a production line

A vision application to inspect a mechanical detail in a production line has been designed. The application looks for defects, ...

General I/O board

A small and compact general I/O board with outputs for power, analogue I/O:s for 0-20 mA or 0-28 V, digital ...

Safety Alarm for Elderly

We have developed a complete system for personal alarms for the elderly and others. What is unique about it is ...

Microscope Camera

Camera for electron microscope Monochrome CCD Sensor: ON Semi KAI-04070 Resolution: 2048×2048 Frame rate: Max 25 fps Pixel depth: 14 ...

Analysis of signals from RFID tags with Matlab

A tool in Matlab to filter and analyze RFID data has been used to optimize the hardware where the signals ...

Analysis of medical data in Matlab

A tool in Matlab to adapt features to the medical measurement data from experiments with luminescence and fluorescence ...

RFID communication board

NOW has developed an RFID communication board, together with antennas. The board reads both half and full duplex RFID tags ...

H.264 hardware encoding and decoding for full HD video

NOW has developed a platform with H.264 hardware encoding and decoding for full HD video. ·         Video streaming over IP/ethernet ...

Data collection (HDLC, synchro-digital)

Redesign of a data collection device for weapons systems calibration. The device has both analog and digital (HDLC, synchro-digital) inputs ...

Inspection of bending

Within a very short time frame, BitSim NOW developed a vision system for inspection of bending. The system with two ...

Data communication

BitSim NOW has developed two circuit boards for the evaluation of data communication over a two-wire, superimposed on the supply ...

Integrator for MEMS sensors

An integrator specially developed for MEMS sensors was included in a preliminary study in order to find a replacement for ...

Professional film camera with HD resolution from Ikonoskop

BitSim NOW has participated in the development of a professional film camera (from Ikonoskop) with full HD resolution (1920×1080) and ...

RF circuit board

Designed parts of an RF circuit board designed for a radar environment simulation 0.5 to 2 GHz. The PCB contains ...

Measuring cooling channels

BitSim NOW has developed vision functions for integration into the customer’s machine for measuring cooling channels etc. in tool steel ...

Inspection of production

A system has been developed for inspection of production of coaxial cables. The system continously inspects the quality of the ...

Inspection of tinned cables

A vision system for inspection of tinned cables has been developed. The system looks for holes in the tinning. The ...

Simulation of an IR camera in Matlab

A tool in Matlab which is used for calibration and simulation an IR camera . You can also measure 3D ...

Modular data collection

Development of hardware and software for video and audio collection systems in ships. The assignment involved multiple projects, since the ...

Distribution of MPEG4 video

Distribution of MPEG4 video over the network for the monitoring of the process. Server/client modules converts DirectShow technology, and can ...

Flow Meter

Design of a flow meter. The instrument measures the flow with the pressure-differential-method (linear plot). The user reads the flow ...

Military CCD Camera with image processing

A complete CCD camera for military use, including mechanics, electronics and software, has been developed by BitSim NOW. The camera ...

Controller board

A controller board for a 30 inch DVI flat panel. An Atmel microprocessor manages the display control and serial port ...

Vision system for inspecting dashboards

BitSim NOW has developed a vision system for inspecting dashboards. The system is built using DirectShow and Microsoft Visual Studio ...

Video mixer

Development of a video mixer that mixes images from two cameras and a computer – a tool for the visually ...

Measurement of a pendulum

A vision application for measurement of a pendulum. The pendulum is affected by swirls of molten steel who occur when ...

Video playback/recording

Integration of video playback/recording functionality in an airborne system. Server and multi-client viewing of MPEG-4 encoded video with system logging ...

Quality control in 2D and 3D (TQC)

Vision system (Tile Quality Control, TQC) for difficult environments with Firewire cameras and audio analysis. The system is used for ...

Vision systems for quality control of paper paths

BitSim NOW has developed a vision systems for quality control of paper paths in the paper industry. The system detects ...

TFT Display

Embedded 8.4@ TFT display with software, mechanics and image processing. Used in military operator systems under harsh environments for displaying ...

Vision system for plastic crates

A vision system for plastic crates, where the position of the handles is checked in production. The crates can’t be ...

Programming of FPGAs

Programming of FPGAs in the Xilinx 4000 series at the customer premises. The FPGAs were used for motor control and ...

Temperature regulation

Temperature regulation of heating jackets used for example in the semiconductor industry. Control boards with temperature measurement using thermocouples (K ...

Frame grabber (Linux-based)

BitSim NOW has developed a Linux-based frame grabber for a measurement application. The frame grabber has two camera inputs with ...

I/O board

BitSim NOW has developed an I/O board with several interfaces to solenoids, rotary encoders, linear position transducers and more. The ...

Control PCB for sputtering aggregates

A control PCB for sputtering aggregates with monitoring of current, voltage, power and energy. The PCB contains a Spartan FPGA ...

Frame grabber/image processor

BitSim NOW has developed an image processor for traffic tolls. It is a PCI board with two camera inputs for ...

Display system

BitSim NOW has contributed with more than 20 man-years at a customers with developing of an advanced display system, including ...

Checking of labels

A system for reading and checking of labels. A line-scan camera scans the label as it passes by, and a ...

Testing of cell phones batteries

A system for testing of cell phones batteries. A test-head with spring pins connect to the battery, and a Windows ...

Control and regulation programs

BitSim NOW has developed control and regulation programs to hydraulically controlled hand tools for crimping terminals. A PIC processor was ...

Video conversion equipment

BitSim NOW has developed a video conversion equipment which performs conversions between different video formats, for a test station used ...

CD inspection system

BitSim NOW has developed an CD inspection system, to be integrated in a machine for manufacturing CDs. BitSim NOW made ...

Production test of air-driven hand tools

For production test of air-driven hand tools BitSim NOW has developed equipment for the measurement of torque and speed with ...

Line-scan Camera

BitSim NOW has designed all the electronics to a line-scan camera, four circuit boards. The CCD has eight outputs to ...

Jitter attenuator to a military communication link

Development of a jitter attenuator to a military communication link. BitSim NOW designed the analog and digital electronics. Sampling, data ...

Measuring of reference marks

BitSim NOW has developed algorithms for extremely accurate (30 nm) measuring of reference marks in laser drawing machines. The reference ...

Stimulus-generation equipment

BitSim NOW has developed several generations of a stimulus-generation equipment, for a test station used to test and develop printed ...

Reference mark measurement

BitSim NOW has developed a very cost effective vision function for integration into the customer’s plate bending machine. The vision ...

PCBs to mounting machine

BitSim NOW has worked with a number of PCBs to an automatic mounting machine. The cooperation with the customer started ...

CCD detector to spectrometer

BitSim NOW has participated in the development of a CCD detector to an Echelle-spectrometer, with drive electronics to a Mpixel ...