Jennic Wireless Microcontrollers

Buy Online divider divider Register divider Login divider Site Map divider Contact divider Home

Solutions Browser

Jennic Solutions is a knowledge database based on common technical support issues we encounter. Use the filter fields to refine your search to a particular area of interest or click the links below to see the latest and popular solutions.

Popular Solutions          Recent Solutions

Search Solutions
Select the categories and sub-categories within which you wish to search (multiple selections are allowed).
No criteria applied
Solutions   Show  10 | 100 | All Views
How do I identify a Jennic chip on the network? What is Jennic's IEEE address?

Jennic has the IEEE Organisationally Unique Identifier (UID) 0x00158D, which will be the top 24-bits of the  ...

solution00003   2008-05-01   Hardware » Function » programming
1315
How do I read the JN51xx MAC address?

The MAC address location can be found by calling pvAppApiGetMacAddrLocation() The prototype can be found in  ...

solution00007   2008-05-01   Hardware » Function » programming
1196
How are the LQI and MSQ values for received data packets calculated?

The LQI value generated whenever a data frame is received is based upon the signal strength. The JN5121   ...

solution00004   2008-05-01   Hardware » Function » RF Power
1577
How do I set the output power of the radio?

The Tx power can be dynamiclly changed by calling eAppApiPlmeSet(PHY_PIB_ATTR_TX_POWER,level) For example: bool_ ...

solution00008   2008-05-01   Hardware » Function » RF Power
1510
How do I read from (and write to) the UART ?

The Jennic SDK contains a number of routines for writing data to the UART, (notably vPutC and vPrintf in C:\Jennic\cygwin\jennic\SDK\Chip\Common\Source\Printf. ...

solution00018   2009-03-09   Hardware » Interface » programming
2157
Are there any USB dongles available that use JN51xx devices?

Although Jennic do not produce USB dongles they are available from several third parties: MSP Technology  ...

solution00009   2008-04-02   Hardware » Interface » USB
1435
What are the minimum connections required for programming modules?

1) Connect power and ground on pins 24 (VDD), 25 (GND) & 26 (VSSA). 2) Ensure that pins 9 (SSZ) and 13  ...

solution00001   2008-03-03   Hardware » JN5139 » programming
2061
When I connect my hardware to the Jennic flash programmer it shows the MAC address (64-bit IEEE Address) is 0xffffffffffffffff.

If your hardware contains a Jennic module then it will have been programmed with a MAC address during manufacture. ...

solution00016   2008-05-19   Hardware » Modules » programming
1360
Are the 333kHz spurs seen when measuring the transmit power in continuous wave mode normal?

Transmit output power can be measured using the JN-AN-1021 Module Lab Test Utility. The 'Transmit Power Test  ...

solution00013   2008-05-01   Hardware » Modules » RF Power
913
My application requires longer distances between nodes, how can you support this?

The Jennic 'JN5139-xxx-M02/04' High Power Modules are high RF power, improved sensitivity modules for extended  ...

solution00010   2008-04-07   Hardware » Modules » RF Power
1269
What distance can the radio cover?

This largely depends on the antenna being used, module output power and environment. We have seen reliable  ...

solution00011   2008-04-07   Hardware » Modules » RF Power
1919
What transmit output power restrictions exist for the Jennic high power module in the US/Canada and Europe ?

In Europe, the high power module transmit power must be restricted to 10dBm (including the antenna gain).  ...

solution00002   2008-09-08   Hardware » Modules » RF Power
1537
I have two coordinators working on different channels 11 and 12. When I do an active scan with an end device with all channels set I only get the first coordinator (that one working on channel 11). If I turn off the coordinator on channel 11 then I get the coordinator on channel 12 as result of the active scan. I always only get the description of 1 coordinator and it is always the one with the lowest channel number. Where is the problem?

The active scan only lists unique entries in the scan response.  So if the 2 coordinators have the have  ...

solution00006   2008-05-10   Network/Stack API » IEEE802.15.4 » Active Scans
987
When I do an active scan with an end device I do not see any beacon notifications, MAC_MLME_IND_BEACON_NOTIFY?

If the beacon payload of the received package does not contain any data, the event MAC_MLME_IND_BEACON_NOTIFY  ...

solution00020   2008-10-24   Network/Stack API » IEEE802.15.4 » Active Scans
708
Can IEEE 802.15.4 coexist with other radio systems?

Yes, the IEEE 802.15.4 standard has been specifically designed to coexist with other radio systems operating  ...

solution00012   2008-05-10   Network/Stack API » IEEE802.15.4 » Misc
927
How do I set up a Jenie network to support X end device nodes ?

Each Jenie co-ordinator or router node supports up to 10 children. So a single co-ordinator node would be  ...

solution00019   2009-02-12   Network/Stack API » Jenie » Installation
880
Why does my Jenie application no longer start after changing the device type ?

The Jenie networking stack is implemented in two library files: Jenie_TreeCRLib.a for Coordinator and  ...

solution00023   2009-01-29   Network/Stack API » Jenie » programming
702
Do I need to be a member of the ZigBee Alliance to use your ZigBee stack?

If you are using the Jennic ZigBee stack in a commercial product then you need to be a member of  the  ...

solution00014   2008-05-10   Network/Stack API » Zigbee » Misc
1317
I'm designing a ZigBee based product, do I need to get this certified/tested for compliance to the ZigBee standard?

If you wish to use the ZigBee logo then your product must undergo certification. Test programs are available  ...

solution00015   2008-05-10   Network/Stack API » Zigbee » Misc
1029
The Flash Programmer fails to start on a new SDK installation.

In order for the new SDK installation to work the old config.txt (found here C:\Jennic\cygwin\jennic\flashprogrammer  ...

solution00005   2008-05-10   SDK » Flash Programmer » Installation
1288
How can I tell how much memory an application is using?

The amount of memory used by an application can be determined by using the ba-elf-size utility. This can be  ...

solution00022   2008-10-23   SDK » Function » Misc
882
How do I use floating point Maths?

To use floating point maths functionality. 1. Include the math.h header file in the source file that is calling  ...

solution00024   2009-03-13   SDK » Function » programming
713
How can the results returned by an IEEE 802.15.4 Energy Scan be interpreted on a JN5139?

The IEEE 802.15.4 MAC provides a mechanism for measuring the energy present on one or more channels (MLME- ...

solution00017   2008-10-03   SDK » IEEE802.15.4 » Misc
1035