Skip to content

Instantly share code, notes, and snippets.

View keshavdv's full-sized avatar

Keshav Varma keshavdv

View GitHub Profile
In [1]: from victron_ble.devices import BatteryMonitor
In [2]: BatteryMonitor("0da694539597f9cf6c613cde60d7bf05").parse(bytes.fromhex("1000a4a302dd150dcb9e53d33077462b49356741b04bc1"))
Out[2]:
{'remaining_mins': 65535,
'aux_mode': 2,
'aux': 29565,
'current': 2097151,
'voltage': 12.22,
'consumed_ah': 6553.5,
logger:
default: info
mqtt:
host: 192.168.25.10
topic_prefix: frigate
objects:
track:
- person
#!/usr/bin/env python
import argparse
import logging
from math import ceil
from multiprocessing import Pool
import os
import time
import urlparse
import boto
@keshavdv
keshavdv / keybase.md
Created July 14, 2016 05:32
keybase.md

Keybase proof

I hereby claim:

  • I am keshavdv on github.
  • I am keshavdv (https://keybase.io/keshavdv) on keybase.
  • I have a public key whose fingerprint is 3E7F D3AA 60A8 C966 44EB D7FA 58D2 D06B E48E 65DE

To claim this, I am signing this object:

kdv8@brg-01:~/lab2-group04/pymtl/build$ git diff
diff --git a/pymtl/pmx/ProcMemXcel.py b/pymtl/pmx/ProcMemXcel.py
index 839d386..0f87c52 100644
--- a/pymtl/pmx/ProcMemXcel.py
+++ b/pymtl/pmx/ProcMemXcel.py
@@ -15,8 +15,8 @@ class ProcMemXcel ( Model ):
def __init__( s, ProcModel, MemModel, XcelModel ):
- s.proc = ProcModel()