project examples & expertise - clarinox technologies - fast

20
Project Examples & Expertise

Upload: others

Post on 12-Sep-2021

1 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Project Examples & Expertise - Clarinox Technologies - fast

Project Examples& Expertise

Page 2: Project Examples & Expertise - Clarinox Technologies - fast

Pr

ojec

t Exa

mpl

es >

Pag

e 1

SummaryBrief HistorySince 2001 Clarinox Technologies has worked towards the facilitation of more efficient embedded development. The company has developed a range of technologies by following international standards such as ISO15693, EPC Global and Bluetooth SIG specifications. The quality of these developed technologies has been recognised through the receipt of the iAwards Victorian Merit Award 2009, winner of 2009 EDN Best Application of Design Software and selection as finalist for Australian Technologies Showcase Patron’s Award 2006 and 2007. Clarinox has a mix of Australian and international clients; has close ties with several Australian universities; and participates in the partner programs of ARM, Microsoft, Intel, Xilinx and QNX.

Key areas of Technology capabilities •Embedded •Bluetooth •GPRS/3G/GSM •RFID •WiFi •ZigBee

Key benefits of Technology developed by Clarinox •Reducedevelopmenttimeforfastertimetomarket •Handlechangingtechnologieswithprovencode •Makemorereliablesystems •Provideaneasierupgradepath

Page 3: Project Examples & Expertise - Clarinox Technologies - fast

Page 2 < Project Examples

IndexProducts developed by Clarinox SoftFrame 3

Customisable End-to-End Tracking Solutions 4

WayPoint based distributed asset tracking network 5

Yulo Tracking Tag 6

Reference Designs 7-8

Project Examples Example 1 - LED Digital Signage 9-10 Adaptable Digital Signage Display Unit for anything from shop fronts to billboards

Example 2 - Data communications 11 Use of a standard mobile phone as short range control device

Example 3 - Detect radio communications 12 Transfer of detected conversations occurring in vicinity to a standard Bluetooth headset

Example 4 - Voice communications 13 Suitable for short range such as confined environment such as machine room or vessel

Example 5 - Tracking 14 System to tag sensitive materials

Areas of Expertise 15-16

Notes 17-18

Page 4: Project Examples & Expertise - Clarinox Technologies - fast

Pr

ojec

t Exa

mpl

es >

Pag

e 3

ProductsClarinox SoftFrameProduce complex embedded software that is readily portable, robust, with reliable memory management and easy debugging with reduced time to market.

ClarinoxSoftFrameprovidesthenecessaryinfrastructurefortheembeddedsoftwareengineertodevelop without the need to know the real-time operating system through:

•Dynamic memory management to avoid memory leak problems

•Unique dynamic debugger for faster debugging of run-time issues

•Standard libraries to ensure standard functionality across a range of platforms

•Standard handling of Threading; Timers; Semaphores; Mutexes to relieve from platform specifics

•Inter-processmessagepassing;Event/Messagehandling;Finitestatemachineforfaster

development

•ProvenSerialdevicedriverencapsulation;USBdevicedriverencapsulation;TCP/UDPSocketencapsulation for quick robust and consistent code across multiple platforms

These benefits, plus the ability to run across multiple platforms and multiple wireless protocols, makeClarinoxSoftFrameaproductthatspeedsupembeddedandembeddedwirelesssoftwaredevelopment.

Embedded Application Layer

Hardwareand(Real Time) Operating System Platform

Lega

cy C

ode

Lega

cy D

river

s

Embedded Application Layer

Hardwareand(Real Time) Operating System Platform

Lega

cy C

ode

Lega

cy D

river

s

Platform Adaptor

Interface Debugging

SofrFrame Libraries

Wireless Technologies

ClxA

PI

ClxA

PI

ClxA

PI

ClxA

PI

Page 5: Project Examples & Expertise - Clarinox Technologies - fast

Page 4 < Project Examples

Customisable End-to-End Tracking SolutionsWayPoint end-to-end RFID based asset tracking system

Project Tasks PerformedClarinox has experience in tracking solutions and location based services stretching back to 2002. Clarinoxhastheexperiencetoprovidesystemsbaseduponavarietyoftechnologies,includingRFID,BluetoothandGPSandhasdesignedsystemswithfixedinfrastructureandmobilesystems.RFIDsystemsarebasedaroundWayPoint,othersolutionsareofferedviaengineeringconsultingservices.

WayPointisdesignedtooperatewithinstalledinfrastructureasaseriesofzones.EachzonecanbefittedwithasingleormultipleRFIDreaders,ormobileobjectscanbefittedwiththereaderandRFIDtagsinstalledatkeylocations.Clarinoxhasconstructedsystemswithbothactiveand/orpassiveRFIDtechnologies from a variety of vendors. Each project is analysed to determine the most appropriate and cost effective solution. Readers receive messages from the asset tags. The asset tag information isstored/processedthroughanXMLinterface,keptwithinadatabaseandpresentedtotheuserviaaweb based application which can administer, search, and view, the details of the entire system.

All the information relating to the system is administered from a single application run on a standard computer using a Microsoft(WindowsNT,2000,XPor7)operating system.

Page 6: Project Examples & Expertise - Clarinox Technologies - fast

Pr

ojec

t Exa

mpl

es >

Pag

e 5

WayPoint based distributed asset tracking networkTrack and find assets within the system boundaries

Existing Clarinox products and technologies on which the project would be based upon•WayPoint•PassiveRFID

Project tasks Clarinox could performDevelopment of system hardware and software for interface to tags, readers, data collection, data transfer, database and user interface.

System UsageReal time data could be collected via a network of readers to provide the location of tagged assets within the system confines

Technologies Required•RFID•Database,userinterface

Page 7: Project Examples & Expertise - Clarinox Technologies - fast

Page 6 < Project Examples

Yulo Tracking TagRFID readers and tags from Clarinox Technologies

Project Tasks Performed ClarinoxprovidesavalueformoneyRFIDsolutionthatsuitsmanyapplications,includingaccesscontrol, automatic identification, inventory and asset tracking.

Features at a glance:

•World’ssmallestactivetag

•AvailablefullyIntegratedintoClarinoxWayPointwebbasedinterfaceforassettrackingorlocation

monitoringsystemorasstandalonecomponent/s

•Fully-integrated,low-costRFIDreaderandtags

•Canbeusedtocontrolrelayorreadexternalanalog/digitaldata.

•EthernetandUSBinterfacesforeasyconnectionbetweenreaderandPC

•LEDforvisualindicationofpower-onandactivityonbothYuloreadersandtags

YuloTrackingTag

YuloReader

Page 8: Project Examples & Expertise - Clarinox Technologies - fast

Pr

ojec

t Exa

mpl

es >

Pag

e 7

Reference DesignsClarinox has extensive wireless engineering experience covering the design and development of both hardware and software. Use of Clarinox combined hardware and software designs will speed up time to market by removing the need for multiple board revisions.

Reference Design to provide functioning Bluetooth device in 2 hoursClarinox provides a range of Bluetooth options from hardware only through to total Bluetooth hardware and software solution complete with training. The Bluetooth target board provided is based upon CSR BC05 Bluetooth 3.0 chipset. This offering delivers an easy and flexible option for developers building a Bluetooth software and hardware solution.

ThesolutionprovidestwoLEDs,threebuttons,aswellasgeneralpurposeI/OpinsfromtheMCUtestpoints for audio input and output. In addition, a header is provided for battery current measurement.

WiththesoftwareoptionofthisReferenceDesignsolution,theClarinoxprovidedsoftwarecanbeloaded onto the Bluetooth target board via the USB interface adaptor cable and SPI converter supplied in the kit.

AlternativelythekitiscompatiblewithCSR’sBlueLabsoftwarepackage(soldseparately).

Softwareapplicationparameterscanbecustomizedbyusingthiskit.

Using the hardware reference design, customers can reproduce the Bluetooth target board in another form-factor, or Clarinox can provide this service.

Contact Clarinox for additional functionalities, such as addition of a touch button interface, LCD screen etc.

Hardwareincluded(suitableforquickstarttodesignandtest);1.Bluetooth3.0TargetboardwithUSB/UARTandSPIconnections

2.SPI/UARTtestconnectionboard

3. USB, PC interface adaptor cable and SPI converter

Optional extrasClarinox reference design software;•Headset

•A2DP(sourceorsink)

•AudioGateway

•HIDdevice

•AVRCP(targetorcontroller)

•HCIonly(UARTorUSBinterface)

Hardwaredesignfilesforclientthatwishtocustomiseformfactor,manufactureetc•SchematicsinEDAformatandlayoutfiles

Training(availablewithClarinoxsoftwareoption)•TwohourwebbasedtrainingsessionattheendofwhichdesiredClarinoxsoftwarewillbeinstalled

and running

•Othertrainingandconsultingservicesavailableuponrequest

Page 9: Project Examples & Expertise - Clarinox Technologies - fast

Page 8 < Project Examples1. Bluetooth 3.0 Target board with

USB/UARTandSPIconnections

2.SPI/UARTtestconnectionboard

3. USB, PC interface adaptor cable and SPI converter

Page 10: Project Examples & Expertise - Clarinox Technologies - fast

Pr

ojec

t Exa

mpl

es >

Pag

e 9

Project Examples Example 1 - LED Digital SignageAdaptable Digital Signage Display Unit for anything from shop fronts to billboards, with wireless connectivity for easy updating

Project Tasks Performed ClarinoxprovidedframeworkformultiplewirelessincludingGPRS/GSMDataandSSM,Bluetooth,Wi-Fiinterfaces.HardwaredesignbaseduponstateoftheartDaVinciarchitecturewithhighspeeddigitaldesign.ComplexFPGAdesign(400,000gates)withmultipleparallelsoftprocessors.DSPvideotechnologyforlivevideostreamingandanimatedGIFdecoding.

System UsageAdvancedelectronicsignageforthe21stcentury,featuringwirelessorSMSupdates,varietyofsizesthat can easily be changed at any time and multiple brightness settings for use in any condition.

Technologies Used•DaVinciplatform•Bluetooth•GPRS•SMS•FPGA

Usage ScenarioUnit to be fitted to shop front to advertise current sales or products, multiple units fitted together to createavideobillboardwithscrollingadvertisementsforvariouscompaniesand/orproducts.

Client benefitsSystem prototype facilitated successful fund raising hence enabling success of the project.

Page 11: Project Examples & Expertise - Clarinox Technologies - fast

Page 10 < Project Examples

Page 12: Project Examples & Expertise - Clarinox Technologies - fast

Pr

ojec

t Exa

mpl

es >

Pag

e 11

Example 2 - Data communicationsUse of a standard mobile phone as short range control device

Project Tasks PerformedDevelopment of system hardware and software. Incorporating standard mobile phone as the instrument for control. Custom hardware for gateway device and remote device. Communication range used less than 100m.

System UsageCustomizeduserinterfaceforphonetocontroldatatoberelayedtoremotedeviceviagateway.

Technologies Used•Bluetooth•ProprietaryWireless•ARM7•WindowsMobilePlatforms

Standard Mobile Phone

Gateway Device

Controlled Remote Device

Page 13: Project Examples & Expertise - Clarinox Technologies - fast

Page 12 < Project Examples

Prototype Board

Example 3 - Detect radio communicationsTransfer of detected conversations occurring in vicinity to a standard Bluetooth headset

Project Tasks Performed Clarinox provided the Bluetooth communication software from detection device to headset. Clarinox capabilitiescoversoftwareandhardwaredesignforheadset.ForthisprojectClarinoxprovidedtheheadset side plus the infrastructure for client software defined radio. Clarinox can source software defined radio component as new project if required or can partner with new client with existing softwaredefinedradioproductand/orexpertise.

System UsageHeadsetfittedwithinhelmetcanreceiveaudiocommunicationsoccurringwithinthevicinity.

Technologies Used•Bluetooth•TITMS32059xxOMAPDSP/ARM9Processor

Usage ScenarioWirelessconnectionbetweendetectiondevice and personel.

Page 14: Project Examples & Expertise - Clarinox Technologies - fast

Pr

ojec

t Exa

mpl

es >

Pag

e 13

Example 4 - Voice communicationsSuitable for short range such as confined environment such as machine room or vessel

Project Tasks Performed AllembeddedandBluetoothsoftwarerequiredforsystemoperation.Hardwaredesignandtesting.

System UsageShort range communication on a rugged device as suitable for noisy environments. Can allow handsfree operation through use of wired headsets.

Technologies Used•Bluetooth•TIDSP

Usage ScenarioWirelesscommunicationbetweenfieldpersonnel.

Device

Page 15: Project Examples & Expertise - Clarinox Technologies - fast

Page 14 < Project Examples

Example 5 - TrackingSystem to tag sensitive materials

Project Tasks PerformedDevelopment of embedded and user interface software as well as hardware for Bluetooth enabled RFIDreaders.

System UsageSensitiveitemrequiresHFtagtobeapplied.HandheldreadertouseRFIDtechnologytoreadtheidentityofthedeviceasstoredintheHFtag.Onceawayfromsensitiveitemsthereadercantransmitreadings to nearby collection point.

Technologies Used•Bluetooth•13.56MHz(HF)RFID

Usage ScenarioStep 1- Read the device identity.Step 2- Transfer readings to central computer

Page 16: Project Examples & Expertise - Clarinox Technologies - fast

Pr

ojec

t Exa

mpl

es >

Pag

e 15

Areas of ExpertiseSoftware design• ApplicationDesign• Develop,implementandupgradesoftware• Objectorientedmethodologies• Assembly,C/C++,DSPandJavaprogramming• Useofdesignpatterns

Object Oriented Methodologies• UML• Usecases• Scenariodiagrams• Classdiagrams• Focusonembeddedsystems• Incorporationofrealtimebehavior

Software building blocks• Remotefirmwareupgrademodule• Communicationprotocoldesignandimplementation• InstallationofallmajorRTOS• Developmentofdevicedrivers• Networkingcomponentintegration• Boot-loadercode• DSPalgorithms

Processors• ARM7/ARM9/OMAP/DaVinci• TIDSP;TMS32055xx,67xx,59xx,644x• AnalogDevicesDSP;BlackFin• PowerPCMPC850/MPC860/MPC8260• MIPS• Intel80x86• Motorola68000,68302,68332,68360• Legacy8Bitprocessors,microcontrollers

Development tools• MicrosoftVisualStudio2005• WindriverTornadoDevelopmentSystem• GreenhillsVelosity,Multi2000DevelopmentEnvironment• GNUToolKit(Binutils,GCC,GDB,Insight,DDD)• QNXMomentics(Eclipsebased)• TICodeComposerDSPIDE• ATMELAVRStudio,CodeVisionAVRCCompiler• MRIandIARDevelopmentSuites• HitecCCompilerandRemoteTargetDebugger• HP64xxxIn-circuitEmulators• BDM/JTAG(68HC16,68360/302,TI-DSP,MPC860/850,ARM7/9)

Page 17: Project Examples & Expertise - Clarinox Technologies - fast

Page 16 < Project Examples

Operating systems experience• Windows/WindowsCE/PocketPC/WindowsMobile• Linux/EmbeddedLinux(uCLinux)• Symbian• VxWorks• ThreadX• NucleusPlus• QNX• Velosity• eCos• DSP-BIOS• MTOS-68K• VRTX-86• MCX-11

Languages• AssemblyLanguages• 8051,8085/Z80,80x86• 6303,6805,68HC11/16,68K• TMS32055x,59x,67x,64x• PowerPC• ARM7/9• AtmelAVR• PIC• C/C++• Java/HTML/JavaScript

Protocols/Standards• Bluetooth:V2.0+EDRqualifiedprotocolstackwithHCITransport,HCI,L2CAP,RFCOMM,AVDTP,

andSDP,Headset,Handsfree,FileTransfer,Dial-UpNetworkingwritteninANSIC/C++.Supportformultiple Bluetooth chips

• 802.11a/b/g• RFID:ISO15693,ISO7811(13.56MHz,134kHz),EPCGlobal,Tags:TI,Phillips,STMicroelectronic,

Gemsys, Omron, ClarinoxEdel smart tags Readers: Omron, Sunion, Summit Automation, ClarinoxEdel

• Datacommunications:WAP,TCP/IP,SNMP,LAPB,LAPD• Telecommunications:SDH,ATM,V5.2,3G,ISDN,PSTN• Trunkradio:MPT1327,MPT1343• I2C,SPI,RS-232,RS-485,USB• 433MHz• GPRS/GSM,GPSNMEA

Peripheral hardware• TICodecs:AIC20,AIC23• MotorolaCodecs• MP3Decoders• USBControllers,EthernetInterfaces• MagneticCardReaders• FlashMemoryCards(SD,mini-SD)• Bluetooth,VHF/UHF,WiFi,GPRS/GSM,GPSModules

Page 18: Project Examples & Expertise - Clarinox Technologies - fast

Pr

ojec

t Exa

mpl

es >

Pag

e 17

Notes

Page 19: Project Examples & Expertise - Clarinox Technologies - fast

Page 18 < Project Examples

Page 20: Project Examples & Expertise - Clarinox Technologies - fast

Clarinox Technologies Pty LtdPO Box 222, SandringhamVictoria 3191, Australia

Telephone +61390958088Facsimile +61385552507

e-mail [email protected] http://www.clarinox.com