mirror of
https://github.com/mbirth/wiki.git
synced 2024-12-25 23:04:06 +00:00
Fixed timestamps and added more pages.
This commit is contained in:
parent
d1e621fd4c
commit
865a43d7e7
@ -1,7 +1,7 @@
|
|||||||
---
|
---
|
||||||
title: Sphairon AR860
|
title: Sphairon AR860
|
||||||
layout: default
|
layout: default
|
||||||
created: 2013-03-16 17:26:51 +0100
|
created: 2009-01-24 17:10:21 +0100
|
||||||
toc: false
|
toc: false
|
||||||
tags:
|
tags:
|
||||||
- know-how
|
- know-how
|
20
_posts/2009-09-29-sheevaplug-guruplug.md
Normal file
20
_posts/2009-09-29-sheevaplug-guruplug.md
Normal file
@ -0,0 +1,20 @@
|
|||||||
|
---
|
||||||
|
title: SheevaPlug / GuruPlug
|
||||||
|
layout: default
|
||||||
|
created: 2009-09-29 15:04:58 +0200
|
||||||
|
toc: false
|
||||||
|
tags:
|
||||||
|
- know-how
|
||||||
|
- hardware
|
||||||
|
- sheevaplug
|
||||||
|
- guruplug
|
||||||
|
---
|
||||||
|
|
||||||
|
* [marvell.com](http://www.marvell.com/products/embedded_processors/developer/kirkwood/sheevaplug.jsp) - Manufacturer of the SheevaPlug
|
||||||
|
* [plugcomputer.org](http://www.plugcomputer.org/) - SheevaPlug Support Software
|
||||||
|
* [globalscaletechnologies.com](http://www.globalscaletechnologies.com/p-26-sheevaplug-dev-kit-europe.aspx) - SheevaPlug Reseller
|
||||||
|
* [cyrius.com](http://www.cyrius.com/journal/debian/kirkwood/sheevaplug) - Infos of Martin Michlmayr, maintainer of the Debian port to ARM
|
||||||
|
* [openplug.org](http://openplug.org/plugforum/) - English forum about the SheevaPlug
|
||||||
|
* [sheevaplug.de](http://www.sheevaplug.de/forum.html) - German forum about the SheevaPlug
|
||||||
|
* [computingplugs.com](http://computingplugs.com/index.php/SheevaPlug_Performance) - Performace ratings of the SheevaPlug
|
||||||
|
* [open-rd.org](http://www.open-rd.org/) - same architecture as SheevaPlug but with lots of more I/Os
|
@ -1,7 +1,7 @@
|
|||||||
---
|
---
|
||||||
title: TomTom PNAs
|
title: TomTom PNAs
|
||||||
layout: default
|
layout: default
|
||||||
created: 2013-03-16 17:26:54 +0100
|
created: 2009-12-13 02:26:06 +0100
|
||||||
toc: true
|
toc: true
|
||||||
tags:
|
tags:
|
||||||
- know-how
|
- know-how
|
56
_posts/2010-07-22-msi-p45-platinum.md
Normal file
56
_posts/2010-07-22-msi-p45-platinum.md
Normal file
@ -0,0 +1,56 @@
|
|||||||
|
---
|
||||||
|
title: MSI P45 Platinum
|
||||||
|
layout: default
|
||||||
|
created: 2010-07-22 10:00:14 +0200
|
||||||
|
toc: false
|
||||||
|
tags:
|
||||||
|
- know-how
|
||||||
|
- hardware
|
||||||
|
- msi
|
||||||
|
- mainboard
|
||||||
|
- p45
|
||||||
|
- platinum
|
||||||
|
---
|
||||||
|
BIOS
|
||||||
|
====
|
||||||
|
|
||||||
|
* **Download:** [station-drivers.com](http://www.station-drivers.com/page/msi/msi%20p45%20platinum%20Serie.htm) - nice collection of all BIOS files
|
||||||
|
* **Download:** [ftp.msi.com.tw](ftp://jerryuser:net2009@ftp.msi.com.tw/BIOS/7512/) - MSI Taiwan FTP
|
||||||
|
* Numbering scheme:
|
||||||
|
* `.161` → Version 1.6 Beta 1
|
||||||
|
* `.16E` → Version 1.6 Beta 14
|
||||||
|
* `.160` → Version 1.6 Final
|
||||||
|
* i.e. files ending in `.xx0` are always newer than files ending in `.xx1`-`.xxF`
|
||||||
|
|
||||||
|
|
||||||
|
EFI
|
||||||
|
---
|
||||||
|
|
||||||
|
* **Download:** [global.msi.eu](http://global.msi.eu/html/popup/MB/uefi/download.html)
|
||||||
|
* **latest inofficial version:** [msi-forum.de](http://msi-forum.de/index.php?page=Thread&postID=708525#post708525) - v100 Final
|
||||||
|
|
||||||
|
| Filename | Date |
|
||||||
|
|:----------------:|:------------:|
|
||||||
|
| `E7512IMS.107` | 2008-09-04 |
|
||||||
|
| `E7512IMS.10B` | 2008-11-09 |
|
||||||
|
| `E7512IMS.10E` | 2008-11-25 |
|
||||||
|
| `E7512IMS.100` | 2009-03-31 |
|
||||||
|
|
||||||
|
|
||||||
|
AMI BIOS
|
||||||
|
--------
|
||||||
|
|
||||||
|
* **Download:** [msi.com](http://www.msi.com/index.php?func=downloaddetail&type=bios&maincat_no=1&prod_no=1479)
|
||||||
|
* **latest inofficial version:** [msi-forum.de](http://msi-forum.de/index.php?page=Thread&postID=759150#post759150) - v17E beta
|
||||||
|
|
||||||
|
| Filename | Date |
|
||||||
|
|:----------------:|:------------:|
|
||||||
|
| `A7512IMS.160` | 2009-02-27 |
|
||||||
|
| `A7512IMS.175` | 2009-06-30 |
|
||||||
|
| `A7512IMS.176` | 2009-07-11 |
|
||||||
|
| `A7512IMS.178` | 2009-08-27 |
|
||||||
|
| `A7512IMS.179` | 2009-09-08 |
|
||||||
|
| `A7512IMS.17A` | 2009-12-24 |
|
||||||
|
| `A7512IMS.17B` | 2010-04-30 |
|
||||||
|
| `A7512IMS.17D` | 2010-07-01 |
|
||||||
|
| `A7512IMS.17E` | 2010-09-24 |
|
144
_posts/2010-10-09-sonyericsson-mbw150.md
Normal file
144
_posts/2010-10-09-sonyericsson-mbw150.md
Normal file
@ -0,0 +1,144 @@
|
|||||||
|
---
|
||||||
|
title: SonyEricsson MBW-150
|
||||||
|
layout: default
|
||||||
|
created: 2010-10-09 19:02:24 +0200
|
||||||
|
toc: true
|
||||||
|
tags:
|
||||||
|
- know-how
|
||||||
|
- hardware
|
||||||
|
- sony
|
||||||
|
- sonyericsson
|
||||||
|
- mbw150
|
||||||
|
---
|
||||||
|
|
||||||
|
![SonyEricsson MBW-150]({{ site.url }}/assets/mbw150.jpg)
|
||||||
|
|
||||||
|
[Product Page](http://www.sonyericsson.com/cws/products/accessories/overview/mbw-150classicedition)
|
||||||
|
|
||||||
|
Android 2.x-Phones
|
||||||
|
==================
|
||||||
|
|
||||||
|
* [xda-developers Thread for OpenWatch](http://forum.xda-developers.com/showthread.php?t=554551)
|
||||||
|
* [SmartMadSoft BETA page](http://beta.smartmadsoft.com/)
|
||||||
|
* [SmartMadSoft Android Forum](http://www.smartmadsoft.com/forum/index.php?action=vtopic&forum=9)
|
||||||
|
|
||||||
|
|
||||||
|
Notification service using OpenWatch, Tasker and PHP
|
||||||
|
----------------------------------------------------
|
||||||
|
|
||||||
|
### Setup Tasker
|
||||||
|
|
||||||
|
1. create a new time-based profile, let it run every **5 minutes** or so
|
||||||
|
2. add the following actions:
|
||||||
|
1. Net → **HTTP Get**
|
||||||
|
* **Server:Port:** `www.example.org` *(\<your webserver\>)*
|
||||||
|
* **Path:** `/notifier/notify.php` *(adapt according to your setup)*
|
||||||
|
* **Attributes:** *\<leave empty\>*
|
||||||
|
* **Timeout:** `10` *(default)*
|
||||||
|
* **Mime Type:** `text/plain; charset=utf-8`
|
||||||
|
* **Output File:** *\<leave empty\>*
|
||||||
|
- Tasker → **Stop**
|
||||||
|
* **If:** `[X]`
|
||||||
|
* `%HTTPD` **Isn't Set**
|
||||||
|
- Variable → **Variable Split**
|
||||||
|
* **Name:** `%HTTPD`
|
||||||
|
* **Splitter:** `¶`
|
||||||
|
* **Delete Base:** `[ ]`
|
||||||
|
- Alert → **Notify** *(you can omit this one if you like)*
|
||||||
|
* **Title:** `Remote Notification`
|
||||||
|
* **Text:** `%HTTPD1 %HTTPD2 (%HTTPD3 seconds ago)`
|
||||||
|
- Misc → **Action Intent**
|
||||||
|
* **Action:** `com.smartmadsoft.openwatch.action.VIBRATE`
|
||||||
|
* **Cat:** `None`
|
||||||
|
* **Data:** *\<leave empty\>*
|
||||||
|
* **Extra:** `line1:%HTTPD1`
|
||||||
|
* **Extra:** `line2:%HTTPD2` *(Note: There are 2 Extra input fields)*
|
||||||
|
* **Target:** `Broadcast Receiver`
|
||||||
|
- Done!
|
||||||
|
|
||||||
|
|
||||||
|
### Setup Server
|
||||||
|
|
||||||
|
Put the following file onto a webserver capable of running PHP scripts (`notify.php`):
|
||||||
|
|
||||||
|
```php
|
||||||
|
<?php
|
||||||
|
|
||||||
|
class DataStore {
|
||||||
|
private $file;
|
||||||
|
private $data = array(
|
||||||
|
'entries' => array(),
|
||||||
|
);
|
||||||
|
private $modified = false;
|
||||||
|
|
||||||
|
public function __construct( $filename = 'queue.json' ) {
|
||||||
|
$this->file = getcwd() . '/' . $filename;
|
||||||
|
if ( file_exists( $this->file ) ) {
|
||||||
|
$this->load();
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
public function __destruct() {
|
||||||
|
if ( $this->modified ) {
|
||||||
|
$this->save();
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
public function add( $line1, $line2 ) {
|
||||||
|
$this->data['entries'][] = array(
|
||||||
|
'timestamp' => time(),
|
||||||
|
'line1' => $line1,
|
||||||
|
'line2' => $line2,
|
||||||
|
);
|
||||||
|
$this->modified = true;
|
||||||
|
}
|
||||||
|
|
||||||
|
public function getNext() {
|
||||||
|
if ( $this->getCount() > 0 ) {
|
||||||
|
$entry = array_shift( $this->data['entries'] );
|
||||||
|
$this->modified = true;
|
||||||
|
return $entry;
|
||||||
|
}
|
||||||
|
return array();
|
||||||
|
}
|
||||||
|
|
||||||
|
public function getCount() {
|
||||||
|
return count( $this->data['entries'] );
|
||||||
|
}
|
||||||
|
|
||||||
|
private function save() {
|
||||||
|
$json = json_encode( $this->data );
|
||||||
|
file_put_contents( $this->file, $json, LOCK_EX );
|
||||||
|
$this->modified = false;
|
||||||
|
}
|
||||||
|
|
||||||
|
private function load() {
|
||||||
|
$fc = file_get_contents( $this->file );
|
||||||
|
$this->data = json_decode( $fc, true );
|
||||||
|
$this->modified = false;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
$ds = new DataStore();
|
||||||
|
|
||||||
|
header( 'Content-Type: text/plain; charset=utf-8' );
|
||||||
|
if ( isset( $_REQUEST['l1'] ) && isset( $_REQUEST['l2'] ) ) {
|
||||||
|
// new notification ~~> store
|
||||||
|
$ds->add( $_REQUEST['l1'], $_REQUEST['l2'] );
|
||||||
|
} else {
|
||||||
|
// else: Display next notification, if any
|
||||||
|
$entry = $ds->getNext();
|
||||||
|
if ( isset( $entry['timestamp'] ) ) {
|
||||||
|
$span = time() - $entry['timestamp'];
|
||||||
|
echo $entry['line1'] . '¶' . $entry['line2'] . '¶' . $span;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
?>
|
||||||
|
```
|
||||||
|
|
||||||
|
### Usage
|
||||||
|
|
||||||
|
Under Linux, you can send a notification like this:
|
||||||
|
|
||||||
|
wget -O - --quiet "http://www.example.org/notifier/notify.php?l1=This+is+line1&l2=And+this+is+line2"
|
@ -1,7 +1,7 @@
|
|||||||
---
|
---
|
||||||
title: Stardom SOHORAID SR3610
|
title: Stardom SOHORAID SR3610
|
||||||
layout: default
|
layout: default
|
||||||
created: 2013-03-16 17:26:55 +0100
|
created: 2012-08-20 21:38:53 +0200
|
||||||
toc: false
|
toc: false
|
||||||
tags:
|
tags:
|
||||||
- know-how
|
- know-how
|
@ -1,7 +1,7 @@
|
|||||||
---
|
---
|
||||||
title: Western Digital GreenPower Disks
|
title: Western Digital GreenPower Disks
|
||||||
layout: default
|
layout: default
|
||||||
created: 2013-03-16 17:26:55 +0100
|
created: 2012-08-20 20:46:38 +0200
|
||||||
toc: true
|
toc: true
|
||||||
tags:
|
tags:
|
||||||
- know-how
|
- know-how
|
BIN
assets/mbw150.jpg
Normal file
BIN
assets/mbw150.jpg
Normal file
Binary file not shown.
After Width: | Height: | Size: 27 KiB |
Loading…
Reference in New Issue
Block a user