Skip to content

Instantly share code, notes, and snippets.

RESPOND_TEST_TYPE_SUITE

testTypes

id: "TEST_TYPE_ATHENE_10LM" -> "coag"

id: "TEST_TYPE_ENYO_10" -> "canineBloodTyping"

id: "TEST_TYPE_ERIDA_7_CALIB" -> "fibrinogenCalibration"

id: "TEST_TYPE_ERIDA_7_CANINE" -> "canineFib"

sendEmail(reciepient, data) -> send email to reciepient, use data json to build an html template which gets converted to pdf and sent to the email upload endpoint. Subject and email body are also hard coded within this function.
var dictionary = function(lang) {
var languages = {
// SYTEM WIDE COMMONALITIES AND STYLEGUIDE ELEMENTS
common: {
brickTypes: {
_speciality: {
en: 'Specialitys'
},
@ianjorgensen
ianjorgensen / clean read while writting
Created August 1, 2017 23:07
clean read while writting
var read = require("read")
setInterval(function () {
var message = 'The time is: ' + new Date()
console.log(message)
}, 1000)
var readSPICommand = function() {
read({
/*<html>
<head>
<meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=no">
<script type="text/javascript" src="file:///android_asset/js/lib/jquery-1.9.1.js"></script>
<!-- Required includes. json2.js may not be required in specific instances. -->
<script type="text/javascript" src="file:///android_asset/js/lib/jockey.js"></script>
<script type="text/javascript" src="file:///android_asset/js/lib/guid.js"></script>
<script type="text/javascript" src="file:///android_asset/js/lib/common.min.js"></script>
<script type="text/javascript" src="file:///android_asset/js/usb.js"></script>
<script type="text/javascript" src="file:///android_asset/js/app.js"></script>
INFO:decocare.stick:PROCESS:START:3557.873:TransmitPacket:PowerControl:data:unknown
INFO:decocare.stick:link Stick transmit[TransmitPacket:PowerControl:data:unknown] reader[None] download_i[False] status[None] poll_size[None] poll_i[None] command[<TransmitPacket:PowerControl:data:unknown>] processing TransmitPacket:PowerControl:data:unknown)
INFO:decocare.stick:send_force_read: attempt 0/5 send command, read until we get something within some timeout
INFO:decocare.stick:link Stick transmit[TransmitPacket:PowerControl:data:unknown] reader[None] download_i[False] status[None] poll_size[None] poll_i[None] command[<TransmitPacket:PowerControl:data:unknown>] sending TransmitPacket:PowerControl:data:unknown)
DEBUG:decocare.stick:[1, 0, 167, 1, 145, 57, 149, 128, 2, 85, 0, 0, 0, 93, 19, 1, 10, 162]
INFO:root:usb.write.len: 18
0000 0x01 0x00 0xa7 0x01 0x91 0x39 0x95 0x80 .....9..
0008 0x02 0x55 0x00 0x00 0x00 0x5d 0x13 0x01 .U...]..
0010 0x0a 0xa2 ..
DEBUG:decocare.stick:s
ian@ubuntu:~/diacon/decoding-carelink$ sudo ./bin/mm-send-comm.py --port /dev/ttyUSB0 --serial 913995 --init tweak Bolus --params 0 --params 40
## do stuff with an insulin pump over RF
using ` Namespace(begin=None, bytesPerRecord=None, command='tweak', descr=None, dryrun=False, effectTime=None, end=None, init=True, maxRecords=None, name=None, no_postlude=False, no_prelude=False, no_rf_prelude=False, other='Bolus', page=None, params=[0, 40], port='/dev/ttyUSB0', postfix=None, prefix=None, prefix_path='', save=False, saveall=False, serial='913995', verbose=None) `
```
```
```
```
```
```
```
## do stuff with an insulin pump over RF
using ` Namespace(basal=True, clock=True, dryrun=False, init=False, minutes=30, no_postlude=False, no_prelude=False, no_rf_prelude=False, parsed_data=<open file '<stdout>', mode 'w' at 0x7f34233e8150>, port='/dev/ttyUSB0', reservoir=True, serial='913995', status=True, temp=True, verbose=None) `
```
```
```
```
```
```
```
```
ian@ubuntu:~/decoding-carelink$ sudo ./bin/mm-bolus.py --port /dev/ttyUSB0 --serial 913995 --init --515 --units 10
## do stuff with an insulin pump over RF
using ` Namespace(dryrun=False, init=True, no_postlude=False, no_prelude=False, no_rf_prelude=False, port='/dev/ttyUSB0', serial='913995', strokes_per_unit=10, units=10.0, verbose=None) `
```
```
```
```
```
```
```
joule:examples ian$ node usb_stick.js 720726
{ _readableState:
{ highWaterMark: 0,
buffer: [],
length: 0,
pipes: null,
pipesCount: 0,
flowing: false,
ended: false,
endEmitted: false,