Software Design Notes - MultiChannel Set64rs: Difference between revisions

From *** My Personal Wiki ***
Jump to navigation Jump to search
Embeddedrf (talk | contribs)
No edit summary
Embeddedrf (talk | contribs)
Line 1: Line 1:
== Set64rs-Page-List ==
== Set64rs-Page-List ==


*[[List of set64rs need fix]]
*[[List of set64rs need fix]]
 
*[[Set64rs-Adaption-Of-MultiChannel-Software-Channelization]]


== Scanning Channel Installation Tool ==
== Scanning Channel Installation Tool ==

Revision as of 08:44, 2 March 2010

Set64rs-Page-List

Scanning Channel Installation Tool

  • Assume a known fully installed serial port


DataBase Design

Fields = NAME START STOP CHAN# INSTALLED? .... all channels in just 1 database ????

Address Setup

Initialization Scan

  • Do initial scan to see which controller addresses are installed
  • Stores status in the database table under INSTALLED?



Manual Method

  • User looks at database and selects address
  • User can manual set / select controller modbus address using controller front panel


Automated Method where computer helps


  • Prompt User > connect unit to be installed > disconnect all other controller communication cables
  • Scan address 1 - 64 until unit is found > look for valid reply
  • Check to see if this address is already used:
    • Prompt User > This address is already in system use by NICKNAME | This address is not already in use
    • Prompt User > You can Change address by clicking X Button. ( has textbox display and button pair + number only parsing ) > verify not already in use!
    • If user changes address > rescan to verify change in effect > Prompt User > change effected
  • Prompt User> Store this in channel database? Click Store Channel