https://github.com/hobbyquaker/dna-commands
A list of serial commands for Evolv DNA devices :cloud:
https://github.com/hobbyquaker/dna-commands
api battery dna-chipsets mod serial temperature-control vape
Last synced: 4 months ago
JSON representation
A list of serial commands for Evolv DNA devices :cloud:
- Host: GitHub
- URL: https://github.com/hobbyquaker/dna-commands
- Owner: hobbyquaker
- Created: 2016-12-24T13:30:04.000Z (over 9 years ago)
- Default Branch: master
- Last Pushed: 2019-05-13T20:21:51.000Z (about 7 years ago)
- Last Synced: 2025-07-27T16:52:39.848Z (10 months ago)
- Topics: api, battery, dna-chipsets, mod, serial, temperature-control, vape
- Homepage:
- Size: 4.88 KB
- Stars: 19
- Watchers: 6
- Forks: 5
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# List of DNA serial Commands
> A list of serial commands for Evolv DNA devices
## B
### B=GET
Battery voltage
### B=GET CELL <cell>
Example: B=GET CELL 1
Cell Voltage
### B=GET CELLS
Get battery cell count
## C
### C=GET
Battery Level Wh
### C=GET%
Battery Level Percent
## E
### E=GET MFR
### E=GET PRODUCT
### E=GET SERIAL
Board serial number
### E=GET VERSION
Get firmware version (eg. "201606050")
### E=GET FEATURE <number>
Example: E=GET FEATURE 1
Query numbers until receiving a question mark
#### Device capabilities:
* FG
* PC - Power control
* TC - Temperature control
* TC:M
* St - Long term statistics
* St:TP
* FG - Fuel gauging. Indicate the capacity can be queried with C=GET
* M - Profiles
* S
* Evolv_DNA
## F
### F=<number>S
Fire for specified seconds
Example: F=2.5S
## I
Current
### I=GET
### I=GET OFFSET
### I=GET RAW
### I=GET SP
### I=GET SAMPLE
Sample
## M
### M=<number>
Set profile
### M=GET
Get current profile
## P
Power
### P=<number>W
Set power
### P=GET
Get current power
### P=GET SP
Get power setpoint
### P=GET SAMPLE
Sample
## R
Resistance
### R=GET
Get cold resistance
### R=GET LIVE
Get current resistance
### R=GET STATIC
### R=GET RAW
### R=GET NOMINAL
### R=GET NOMINAL TEMP
### R=GET SAMPLE TIME
### R=GET GROUND
### R=GET TYPE
## S
Statistics
### S=GET LASTENERGY
### S=GET LASTPOWER
### S=GET LASTTEMP
### S=GET LASTPOWER
### S=GET LASTPEAKTEMP
### S=GET PUFFS
### S=GET DEVICE PUFFS
### S=GET TEMP PUFFS
### S=GET DEVICE TEMP PUFFS
### S=GET RESETS
### S=GET ENERGY
### S=GET MEAN ENERGY
### S=GET SD ENERGY
### S=GET DEVICE ENERGY
### S=GET DEVICE MEAN ENERGY
### S=GET DEVICE SD ENERGY
### S=GET POWER
### S=GET MEAN POWER
### S=GET SD POWER
### S=GET DEVICE POWER
### S=GET DEVICE MEAN POWER
### S=GET DEVICE SD POWER
### S=GET TEMP
### S=GET MEAN TEMP
### S=GET SD TEMP
### S=GET DEVICE TEMP
### S=GET DEVICE MEAN TEMP
### S=GET DEVICE SD TEMP
### S=GET PEAK TEMP
### S=GET MEAN PEAK TEMP
### S=GET SD PEAK TEMP
### S=GET DEVICE PEAK TEMP
### S=GET DEVICE MEAN PEAK TEMP
### S=GET DEVICE SD PEAK TEMP
### S=GET TIME
### S=GET MEAN TIME
### S=GET SD TIME
### S=GET DEVICE TIME
### S=GET DEVICE MEAN TIME
### S=GET DEVICE SD TIME
### S=GET LAST TIME
### S=RESET
Reset device statistics
## T
Temperature
### T=<number>C
### T=<number>F
### T=?
Turn temperature control off
### T=MONITOR
Monitoring mode - no temperature control but temperature is still measured and can be queried with T=GET
### T=GET
### T=GET COLD
### T=GET SP
### T=GET AIR
Modeled
### T=GET BOARD
Get board temperature
### T=GET ROOM
Get room Temperature
### T=GET NOMINAL ROOM
Sample
## U
USB Values
### U=GETP
Get USB Power
### U=GETI
Get USB current
### U=GETV
Get USB voltage
## V
Voltage
### V=GET
### V=GET DEVICE
### V=GET OFFSET
### V=GET RAW
### V=GET SP
### V=GET SAMPLE
Sample
## W
### W=GET
## X
### X=GET BANDGAP
Bandgap
### X=GET BUTTONS
Buttons
### X=GET METER
Meter
### X=GET MODE
Mode
### X=GET SCREEN
Screen
### X=GET SCRNDISC
Screen
### X=GET TIMER
Timer
### X=RESET
Reset