Home  /  Tools Apps  / Bit Field Decoder on Windows Pc

Bit Field Decoder on Windows Pc

Developed By: J Chao

License: Free

Rating: 4,4/5 - 13 votes

Last Updated: December 24, 2023

Download on Windows PC

Compatible with Windows 10/11 PC & Laptop

App Details

Version 1.0
Size 79.8 KB
Release Date May 02, 13
Category Tools Apps

Description from Developer:
Bitfield Decoder is a simple tool that embedded software/hardware engineers or driver developers may find useful.
When debugging on embedded systems or drivers, it's often hand... [read more]

App preview ([see all 7 screenshots])

App preview

About this app

On this page you can download Bit Field Decoder and install on Windows PC. Bit Field Decoder is free Tools app, developed by J Chao. Latest version of Bit Field Decoder is 1.0, was released on 2013-05-02 (updated on 2023-12-24). Estimated number of the downloads is more than 1,000. Overall rating of Bit Field Decoder is 4,4. Generally most of the top apps on Android Store have rating of 4+. This app had been rated by 13 users, 1 users had rated it 5*, 8 users had rated it 1*.

How to install Bit Field Decoder on Windows?

Instruction on how to install Bit Field Decoder on Windows 10 Windows 11 PC & Laptop

In this post, I am going to show you how to install Bit Field Decoder on Windows PC by using Android App Player such as BlueStacks, LDPlayer, Nox, KOPlayer, ...

Before you start, you will need to download the APK/XAPK installer file, you can find download button on top of this page. Save it to easy-to-find location.

[Note] You can also download older versions of this app on bottom of this page.

Below you will find a detailed step-by-step guide, but I want to give you a fast overview of how it works. All you need is an emulator that will emulate an Android device on your Windows PC and then you can install applications and use it - you see you're playing it on Android, but this runs not on a smartphone or tablet, it runs on a PC.

If this doesn't work on your PC, or you cannot install, comment here and we will help you!

Step By Step Guide To Install Bit Field Decoder using BlueStacks

  1. Download and Install BlueStacks at: https://www.bluestacks.com. The installation procedure is quite simple. After successful installation, open the Bluestacks emulator. It may take some time to load the Bluestacks app initially. Once it is opened, you should be able to see the Home screen of Bluestacks.
  2. Open the APK/XAPK file: Double-click the APK/XAPK file to launch BlueStacks and install the application. If your APK/XAPK file doesn't automatically open BlueStacks, right-click on it and select Open with... Browse to the BlueStacks. You can also drag-and-drop the APK/XAPK file onto the BlueStacks home screen
  3. Once installed, click "Bit Field Decoder" icon on the home screen to start using, it'll work like a charm :D

[Note 1] For better performance and compatibility, choose BlueStacks 5 Nougat 64-bit read more

[Note 2] about Bluetooth: At the moment, support for Bluetooth is not available on BlueStacks. Hence, apps that require control of Bluetooth may not work on BlueStacks.

How to install Bit Field Decoder on Windows PC using NoxPlayer

  1. Download & Install NoxPlayer at: https://www.bignox.com. The installation is easy to carry out.
  2. Drag the APK/XAPK file to the NoxPlayer interface and drop it to install
  3. The installation process will take place quickly. After successful installation, you can find "Bit Field Decoder" on the home screen of NoxPlayer, just click to open it.

Discussion

(*) is required

Download older versions

Other versions available: 1.0.

Download Bit Field Decoder 1.0 on Windows PC – 79.8 KB

Bitfield Decoder is a simple tool that embedded software/hardware engineers or driver developers may find useful.
When debugging on embedded systems or drivers, it's often handy to be able to easily decode register values (especially with unaligned fields).
This app helps you accurately inspect individual fields/bits within a register.
You can simply enter a value for the whole register in hexidecimal or decimal and view the value for each field (or vice versa).


This app can also be used as a hex/dec/bin base converter up to 64 bits. It shows individual bit values (binary) clearly without having to find out the bit position.

Features:
* Supports 8-bit, 16-bit, 32-bit and 64-bit registers.
* Easy to inspect the value of an individual bit/field within a register.
* Easy to inspect the value of the whole register given certian bit/field values.
* Organize bits of a field by simply clicking.
* Able to name a field so you don't have to look up the datasheet next time.
* Able to save the definition of your favorite registers.
* Support unsigned 64-bit numbers.
* Registers are shown in MRU order.
* A software keypad to input the hex/dec digits. Sorry that hardware keyboard is not supported.
* Free and no ads.

Note: This app doesn't include register definitions of any specific domain. Please define your own registers based on related documents.

To define a register:
* Click a pre-defined register based on the number of bits (8/16/32/64).
* Click "Organize Bits" to group bits of fields. Click "Done" when you're done.
* (Optional) Long press a bit/field to name it.
* (Optional) Click the white value bar to enter the default value of the register.
* (Optional) Click "Save" and give this register a name if you want to use it later.

Note: You don't need to save the register or enter field names if it's unlikely for you to use the same register in the future.

To inspect the value of certain fields (given the value of the whole register):
* Click a saved register or a pre-defined register based on the number of bits.
* (Optional) Click "Organize Bits" to group bits of fields. Click "Done" when you're done.
* Click the white value bar at the top to bring up the keypad for entering the register value.
* In the keypad screen, enter the register value and click "Apply".
* Field values are shown on the right side of each field.

To get the value of the whole registers (given values of some fields):
* Click a saved register or a pre-defined register based on the number of bits.
* (Optional) Click "Organize Bits" to group bits of fields. Click "Done" when you're done.
* Click fields to edit field values. If a field is only one bit, the value is toggled (0/1) upon clicking.
* The value of the whole register is shown on the white value bar at the top.

To convert numbers between hexidecimal / decimal / binary:
* Click a pre-defined register based on the number of bits you need.
* Click the white value bar at the top to bring up the keypad for entering the value.
* In the keypad screen, enter the value and click the "HEX" or "DEC" button to convert it.
* Hexidecimal or decimal value is shown in the value bar and the binary value is represented in the form of bit fields.

This app was originally just created for myself to make some debugging tasks a bit easier.
I've released it to the market hoping that someone else might find it useful.
Please rate this app if you like it and feel free to contact me at jja.chao@gmail.com

Note: The keypad may look ugly on some devices (but should still be usable). Please let me know if it doesn't work on your phone.