|
|
|
|
Most of the features of Rawether for Windows...
|
| OID Scope - Provides a convenient way for you
to query NDIS "object identifiers" (OIDs). The application fetches the
adapter's list of supported OIDs. You can select an OID from the list and ask
OID Scope to make a NDIS request to query on that OID's information. | |
| WLAN Tool - An application that is loosely similar to 802.11b WLAN
software provided with many 802.11b adapters. It provides an excellent point
of departure for development of WLAN adapter utilities and WLAN Management
utilities. | |
| BindView - Displays adapters, protocols and adapter/protocol bindings on Pocket PC 2003. |
![]()
The NDISTools main dialog presents buttons that activate various NDIS tools:
![]()
Pressing the OID Scope button brings up a dialog that displays a drop-down list of adapters and a drop-down list of NDIS Object Identifiers (OIDs) that are supported by the selected adapter, as illustrated below left.
You can select an OID from the lost and then press the Make NDIS Query button to make the query. The NDIS query information result is then displayed, as illustrated below right.
|
|
|
|
|
OID Scope |
![]()
Pressing the WLAN Tool button brings up a dialog that displays selected information about 802.11 adapters that may be installed on the Pocket PC.
The receive signal strength (RSSI) is updated at 5-second intervals.
The dialog also includes buttons that can be pressed to fetch additional 802.11 information. For example, pressing the Scan button displays the adapter's BSSID list, as shown below left.
Pressing the Properties button or double-tapping a BSSID list item displays a list item's properties, as shown below right.
|
|
|
|
|
WLANTool |
![]()
Pressing the BindView button brings up a dialog that displays the list of adapters and protocols that are currently loaded
![]()
For Pocket PC 2002 PCAUSA provides two separate applications that illustrate using the Win32 NDIS API: OIDScope and WLANTool. These are predecessors to the more sophisticated NDISTools application provided for Pocket PC 2003. Although the Pocket PC 2002 sample applications are simpler than those provided for Pocket PC 2003, they both use the same Win32 NDIS API.
![]()
You can download the Rawether for Windows CE sample executables from this link:
[ Download Sample Executables...
] ![]()
![]()
If you have additional questions about Rawether for Windows CE you can download the documentation that is provided with the product.
[
Download
Rawether for Windows CE Documentation ]
![]()
![]()
Rebuilding the NDIS protocol driver is also done using the eMbedded Visual C++ environment. However, some header files from the appropriate Platform Builder must be available.
Rawether for Windows CE has been built and tested by PCAUSA on the following platforms:
Rawether for Windows CE 3.0
The Rawether for Windows CE 3.0 components have been tested on the following platforms:
Pocket PC 2002
| |||||
| Intrinsyc CERF PDA (ARM-based CE 3.0 PDA) |
Rawether for Windows CE 4.2
The Rawether for Windows CE 4.2 components have been tested on the following platforms:
Pocket PC 2003
| |||||
Windows Mobile 2003
| |||||
Windows CE 4.2
| |||||
Windows CE 5.0
|
In addition, Rawether for Windows CE includes complete source code to the
supporting NDIS protocol driver and native support DLL. PCAUSA customers have
been successful in building Rawether for Windows CE for additional platforms not
specifically listed above.
The Windows CE I/O architecture differs from that of other Windows platforms in ways that prevent using exactly the same API. However, if you already use Rawether for Windows then you should be able to adopt the WinDis CE API without too much difficulty.
If your application does not access any Pocket PC 2003-specific features
then the binary application built under eMbedded Visual C++ 3.0 for Pocket PC
2002 should run on Pocket PC 2003. Only the PCANDIS4.DLL NDIS driver is
platform-specific.
On the other hand, PCAUSA recommends that you build your application using the
version of eMbedded Visual C++ that supports your specific target platforms.
This is the safest approach.
![]()
|
Rawether for Windows CE |
||||||||||||||||||||||||||||
|
Rawether for Windows CE can be ordered from the PCAUSA website.
Mailing Lists ·
PCAUSA Newsletter
·
PCAUSA Discussion List
|