Skip to content

Repository files navigation

CThermocoupleConverter

A simple Android app for converting between temperature and energy units, with support for thermocouple (type C) millivolt readings.

Features

Converts between the following units using Kelvin as the internal reference:

Unit Description
K Kelvin
°C Celsius
°F Fahrenheit
mV C Type C thermocouple EMF (millivolts)
eV Electronvolts
kJ/mol Kilojoules per mole
kcal/mol Kilocalories per mole

The thermocouple mV conversion uses polynomial approximation coefficients for accurate EMF-to-temperature mapping.

Usage

  1. Enter a numeric value in the input field.
  2. Select the source unit from the left spinner.
  3. Select the target unit from the right spinner.
  4. Tap the input field to trigger the conversion.
  5. The result appears in the output field below.

Requirements

  • Android 2.2 (API 8) or higher
  • Target SDK: Android 4.1 (API 16)

Building

The project supports both the classic Ant-based build and Gradle:

# Gradle
./gradlew assembleDebug

Project Structure

src/
  com/example/cthermocoupleconverter/
    MainActivity.java   # Single-activity UI and conversion logic
res/
  layout/activity_main.xml   # Input/output fields and unit spinners
  values/arrays.xml           # Unit list
  drawable-*/                 # Launcher icon and chamber background image

License

This project is released as open source. See the repository for details.

About

Stupidly simple application to convert from type C thermocouple readings to temperature

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages