Pico Tech - Software Projects

Radiation Detection, Polimaster Pm1703, Polimaster Pm1405, Polimaster Pm1406, Usb Host, Peak Fit With R , Peak Fit With Octave , Monte Carlo Simulation, Theremino Mca
/ 日本語ページインデックス ... English Documents / 掲示板


Freeware For PM1703 MO-1A(B)

Python PM_Pager utility (with USBXpress wrapper) It may work with PM1406
PM1703MO−1AとPCとの間のUSB通信を制御して、基本的に何でも出来るようになるソフト。スペクトル収集機能もつけたんだけど、バックアップを取る前にSSD接続がぶっ飛んで消失し、めげたので、まだ書き直していません。
http://pico.dreamhosters.com/soft/pypmpager.py
http://pico.dreamhosters.com/soft/pyusbxp.py

Identify.exe wrapper (Autoit source and precompiled binary) ProIdentifyとIdentifyの間に割り込んで、PM1703MO−1Aからのスペクトルデータが更新される度ごとにSPE形式ファイルとリポートファイル、そしてUSB通信ログを保存しまくるソフト。結果は、Identify.exeのQuickID機能やテレミノMCAの楽々スペクトル参照機能で閲覧可能。
http://pico.dreamhosters.com/soft/Identify/Identify-readme.txt
http://pico.dreamhosters.com/soft/Identify/Identify.au3
http://pico.dreamhosters.com/soft/Identify/Identify.exe

Identify.set example Identify.Exeで使う設定ファイルの例。4つまで使えます。
http://pico.dreamhosters.com/soft/identify-example.set


Freeware For PM1405

PM1405やその他の同じ形式でお話しする機器にポリマスターコマンドを送って制御するソフト。
Polimaster USB serial communication utility : pmterm.py

http://pico.dreamhosters.com/soft/pmterm.py


他の日本語情報は下の方にあります。


http://tech.groups.yahoo.com/group/GammaSpectrometry/files/PM1703%20Utility/

Python Script For Polimaster Devices


SPE file format PM1703, 1406
http://www.gbs-elektronik.de/old_page/mca/spe_e.htm

Identify
http://www.gbs-elektronik.de/old_page/mca/software/identi_e.htm

Identify magic wand, etc GBS
http://www.gbs-elektronik.de/en/downloads/sorted-by-category/software/
http://www.gbs-elektronik.de/old_page/mca/software/index_e.htm


IrDA

http://asymworks.github.io/python-irda/
http://www.allcam.biz/support/usbirda.html
http://www.i-tec-europe.eu/?t=3&v=20
http://www.alanjmcf.me.uk/comms/infrared/MicrosoftIrCommInXPand2000.html
http://support.microsoft.com/kb/305588
http://www.ehow.com/how_7526532_set-port-infrared-adaptor.html
http://superuser.com/questions/160297/how-to-use-irda-adapter-as-serial-port
http://superuser.com/questions/160297/how-to-use-irda-adapter-as-serial-port
http://www.microsoft.com/resources/documentation/windows/xp/all/proddocs/en-us/sag_irdaconcepts_102.mspx?mfr=true
http://social.technet.microsoft.com/Search/en-US?query=IrCOMM&ac=2
http://technet.microsoft.com/en-us/library/cc961385.aspx
http://social.technet.microsoft.com/search/en-US?query=IrDa
http://www.alanjmcf.me.uk/comms/infrared/IrDA%20faq.html
http://msdn.microsoft.com/en-us/library/windows/desktop/ms691775%28v=VS.85%29.aspx
http://etutorials.org/Programming/Pocket+pc+network+programming/Chapter+5.+Using+Serial+and+Infrared+Ports/Infrared/
http://www.ftdichip.com/Drivers/VCP.htm


Usb xpresse API guide
http://www.silabs.com/Support%20Documents/TechnicalDocs/an169.pdf

USBXpress Device


libusb, WinUSB driver installer
https://github.com/pbatard/libwdi/wiki/Zadig

---
Py USB
http://sourceforge.net/apps/trac/pyusb/

Python USB HID (Pure Python) IrDA?
https://pypi.python.org/pypi/pywinusb/

pyusbxp Python USBXpress wrapper
http://tech.groups.yahoo.com/group/GammaSpectrometry/files/PM1703%20Utility/

---
libusb-win32
http://sourceforge.net/apps/trac/libusb-win32/wiki

Open USB
http://sourceforge.net/apps/trac/openusb


USB developping
http://www.jespersaur.com/drupal/book/export/html/21

USB snoop
http://benoit.papillault.free.fr/usbsnoop/

Usb snoop guide
http://lindi.iki.fi/lindi/usb/usbsnoop.txt

New 0.22 USB snoopy
http://sourceforge.net/projects/usbsnoop/

Old USB snoopy
http://wingmanteam.com/usbsnoopy/

Linux
http://www.kroah.com/linux-usb/


PyCRC for CRC code PM1703 = x-25
http://www.tty1.net/pycrc/index_en.html

Pulse Recorder and Analyser - PRA
http://www.physics.usyd.edu.au/~marek/pra/index.html

Softwares
http://tech.groups.yahoo.com/group/GammaSpectrometry/messages/3349?threaded=1&m=e&tidx=1


Mingw
http://tdm-gcc.tdragon.net/
---
http://www.codeblocks.org/
---


Pypy

http://readthedocs.org/docs/pypy/en/latest/windows.html?highlight=windows
http://sourceforge.net/projects/mingw-w64/
http://mail.python.org/pipermail/pypy-dev/2012-May/thread.html
http://www.rfk.id.au/blog/entry/compiling-rpython-programs/

RRython
http://code.google.com/p/rpythonic/

http://tratt.net/laurie/tech_articles/articles/fast_enough_vms_in_fast_enough_time

http://doc.pypy.org/en/latest/rlib.html
http://doc.pypy.org/en/latest/coding-guide.html
http://stackoverflow.com/questions/9239050/rpython-sys-methods-dont-work
stdin = 0, stdout = 1, stderr = 2. You can just call os.write/os.read with those integer arguments.

http://doc.pypy.org/en/latest/rffi.html

http://www.rfk.id.au/blog/entry/compiling-rpython-programs/

from pypy.rlib import streamio

http://www.cs.nmsu.edu/ALP/2011/09/an-alternative-approach-for-implementing-prolog/

https://bitbucket.org/pypy/lang-js/overview

http://stackoverflow.com/questions/8129409/what-front-end-can-i-use-with-rpython-to-implement-a-language

Pypy on Cygwin
http://www.tux.org/~mayer/cygwin/pypy/index.html

Python 2.7.x on Cygwin
http://www.tux.org/~mayer/cygwin/python/index.html


Python
http://www.lfd.uci.edu/~gohlke/pythonlibs/#cython


Ocaml

https://sites.google.com/site/godiwin32test/home
http://www.gaia-gis.it/spatialite-3.0.0-BETA/mingw64_how_to.html


http://www.sargentwelch.ca/radioactive-source-set/p/IG0039280/
http://www.sargentwelch.ca/calibrated-radioactive-sources-calibrated-radioactive-source/p/IG0039282/

http://www.spectrumtechniques.com/disc&laminated_sources.htm
http://www.spectrumtechniques.com/canadian_sources.htm

http://www.unitednuclear.com/index.php?main_page=index&cPath=2_5
http://unitednuclear.com/index.php?main_page=product_info&cPath=2_5&products_id=819&zenid=9b69ad7169b6df6472d7fa3d2b40cb0b


Win XP installation
http://www.vandomburg.net/installing-windows-xp-from-usb/
http://www.911cd.net/forums//index.php?showtopic=23354
http://www.nu2.nu/pebuilder/

http://lifehacker.com/386526/slipstream-service-pack-3-into-your-windows-xp-installation-cd

nlite
http://abz89.wordpress.com/2008/12/22/how-to-make-your-own-windows-xp-lite-cd-installer-with-nlite/
http://www.k6jm.com/wininstall-slim.htm

http://www.mp3car.com/operating-system-optimization/86114-tiny-xp-xp-optimization-automation.html


Specrum analysis software スペクトル解析ソフト

Open Gamma http://sourceforge.net/projects/opengamma/ Windows Binary + source データ読み込み後のエネルギー補正は出来ない?補正しておいて読み込ませる必要がある?ボタンがポルトガル語か何か。NaIやCsIのフィットは苦手?
Open Gamma X http://sourceforge.net/projects/opengammax/ Source only. Qt Creator project file

QT http://qt-project.org/downloads   Windows MingWでまず試す。 VSも有るけど。

qwt http://qwt.sourceforge.net/ There is windows installer, too. But needs to be built as per: http://qwt.sourceforge.net/qwtinstall.html ... http://sourceforge.net/projects/qwt/files/qwt/6.1.0/qwt-6.1.0.zip/download?use_mirror=superb-dca3

Problem with building qwt-6.1.0 with mingw (of qt5.1.0)... Trying VS2010 version fo QT, now.


Hyper-Met PC (Not compatible with Win7-64) http://www.iki.kfki.hu/nuclear/hypc/downloads_en.shtml


Gupix for XRF (commercial software) http://pixe.physics.uoguelph.ca/gupix/about/


Fitzpeak (commercial + DEMO, Not compatible with Win7-64) http://www.jimfitz.demon.co.uk/fitzpeak.htm


Identify Exe (Commercial + Demo + Older version licensed for PM1703) http://www.gbs-elektronik.de/en/downloads/nach-kategorien/software/

Orepeak 面白いもの発見。  後日談:問い合わせてみたが、ソースの公開や提供は駄目らしい。残念でした。
http://ycrms.blog.fc2.com/blog-entry-19.html


Radlib Simulated radiation lab http://radlab.sourceforge.net/ http://sourceforge.net/projects/radlab/ http://sourceforge.net/p/radlab/wiki/Home/

Gammalib Astronomical ... http://sourceforge.net/projects/gammalib/



FWHMやその他の検出器の特性


スペクトルの画像データから、ヒストグラムを再現して解析する方法

Graph to data conversion:
  1. グラフスキャナ http://www.vector.co.jp/soft/dl/win95/art/se316455.html
  2. Graphcel http://www.vector.co.jp/soft/cmt/win95/business/se247204.html
  3. FigData http://www.vector.co.jp/soft/dl/winnt/business/se481315.html
  4. Spectrum Converter http://www.vector.co.jp/soft/dl/win95/edu/se349903.html


Spectrum file conversion スペクトルファイル変換

MCA Wand http://www.gbs-elektronik.de/en/downloads/nach-kategorien/software/

これは、Identifyでお馴染みのGBS Elektronikのもの。古いインターフェースだけど、Previewも付いていてSPE<=>CHNの変換なら、これで間に合う。でも、テレミノのHistogramをSPEにインチキ変換したファイルを食わせたら、こけた。

SPECON http://www.hongserver.com/Specon/Specon.html

Winspecdac (limited) http://www-naweb.iaea.org/napc/physics/PS/Softwares/Spedac.htm

Spe File Format
MCA166 SPE Format http://www.gbs-elektronik.de/fileadmin/download/manuals/MCA_Spectral_Data_Format_2012_07_20.pdf


Utility ツール

r6a http://www.gbs-elektronik.de/en/downloads/nach-kategorien/software/

ガンマ線やX線の物質透過による減衰とか、色々。勉強になります。(Identifyで、こういう計算が使われている)

ATS File viewer ATOMTEX形式のスペクトルを二つ同時に閲覧できる。 http://www.kani.com/ycrms/ATSViewer/ ... http://twilog.org/kanicom

AT1320関連情報 http://togetter.com/li/307182 ... http://www.kani.com/ycrms/ ... http://www.kani.com/ycrms/ATRenamer/

IAEA Isotope Browser for Android https://play.google.com/store/apps/details?id=iaea.nds.nuclides


SDK

Amptek (EMF211, etc)
http://www.amptek.com/dp5soft.html

USBXpress (PM1703MO-1A, PM1406,etc)


校正法、補償など


HPGE検出器やMCAの歴史と変遷


Cross platform development SDK Open source

Kivy Info


VB tips

テレミノ改造用の情報

vb serial

http://www.lvr.com/serial_ports_dotnet.htm
http://www.lvr.com/serport.htm#my_example_code
http://msmvps.com/blogs/coad/archive/2005/03/23/39466.aspx
http://support.microsoft.com/kb/823179



TC−300S用Python通信ユーティリティー
https://github.com/shirosf/tcdose/blob/master/tcdose.py


Last modified : Sat Mar 28 16:58:09 2015 Maintained by nkom AT pico.dreamhosters.com