Skip to content

bbrev001/bitbench

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

BitBench PWA v4.1

Industrial Data Converter & Bit Manipulation Tool
By SS Automation & Controls, LLC

What's Included

bitbench-pwa/
├── index.html          ← Main application (PWA-enabled)
├── manifest.json       ← PWA configuration
├── sw.js              ← Service worker (offline support)
├── icon-generator.html ← Tool to generate PNG icons
├── icons/
│   └── icon.svg       ← Source icon (vector)
└── README.md          ← This file

Quick Start

Option 1: Host on GitHub Pages

  1. Push this folder to a GitHub repository
  2. Enable GitHub Pages in Settings → Pages
  3. Users can install from: https://yourusername.github.io/bitbench-pwa/

Option 2: Host on Your Website

  1. Upload the entire folder to your web server
  2. Ensure it's served over HTTPS (required for PWA)
  3. Users can visit and install from any modern browser

Option 3: Local Testing

# Using Python
python -m http.server 8080

# Using Node.js
npx serve .

Then visit http://localhost:8080

Generate Icons (Required for PWA)

Before deploying, you need to generate PNG icons:

  1. Open icon-generator.html in a browser
  2. Click "Generate All Icons"
  3. Click "Download All PNGs"
  4. Place the downloaded PNG files in the icons/ folder
  5. Delete icon-generator.html (optional)

Required icon sizes: 72, 96, 128, 144, 152, 192, 384, 512

Features

  • 64-bit Base Conversions: Dec, Hex, Bin, Oct, Float, ASCII
  • PLC Data Types: SINT, USINT, INT, UINT, DINT, UDINT, LINT, ULINT
  • IEEE 754 Floats: 32-bit REAL, 64-bit LREAL interpretation
  • Modbus Support: CRC16, CRC32, Register mapping
  • Bit Manipulation: Interactive editor, AND/OR/XOR/NAND/NOR
  • Endian Handling: ABCD, DCBA, BADC, CDAB patterns
  • Themes: Dark, Light, High Contrast (industrial/outdoor)
  • Works Offline: Full functionality without internet
  • Install to Home Screen: Native app experience

PWA Benefits

Feature Benefit
Works Offline Use it in plants with no wifi
Install to Home Screen Your logo on their phone
Auto-updates Just update your server
No App Store No approval process or fees
Cross-platform Windows, Mac, Linux, iOS, Android

SEO Keywords

For best discoverability, optimize for:

  • "modbus calculator"
  • "PLC data converter"
  • "hex to decimal converter"
  • "IEEE 754 float converter"
  • "4-20ma calculator"
  • "industrial data calculator"

License

© SS Automation & Controls, LLC


Service Simplified

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors