Skip to content

Latest commit

 

History

History
executable file
·
84 lines (42 loc) · 5.95 KB

File metadata and controls

executable file
·
84 lines (42 loc) · 5.95 KB

. ## Addon design flexibility with Hardware : User Interface

First Client

Second Client

Note: : In the documentation,

  1. [Addon Configuration] :is used to describe about implementation as an Addon Part.
  2. [SDR Configuration] : is used to describe about implementation as an SDR Part.

On First client side(with no internet Connection)

Who initiates the process and want to connect the other(second) client (/end With Internet) side for information transreceiving.

  1. [Addon Configuration] Addon must have user flexibility - Option to choose the Software Defined Radio(Hardware part of SDR).

[SDR Configuration] : Some of the SDRs available that can be used are, high cost USRP( Which is closed source , prefered not to be used) and medium costAdalm-Pluto(Medium cost, Open Source,easy to use for other applications), even lesser cost includes RTL-SDR . These hardware are tested to have feasiblity, but full implementation is under development.

[SDR Configuration] Explicit information about the product is provided shortly, but as far as concerned with the open source SDR(Hardware) which operates between in the range of 900MHz - 3GHz works fine, even leser or higher ranges are also suitable, but they should have same operting frequency as that of other client side of SDR.

  1. [Addon Configuration] Option to initiate the request to connect the other end.

    1. Invoke the system scripts(which will be installed in the local system during installation or user will have flexibility to manually install) to inform the other client-side.
  2. [Addon Configuration] Then Option to Provide input(i, ii) : [SDR Configuration] to Communiate Text/text-file and Short Voice(for now), For now direct phrasing of HTMl page is not supported.

    1. For Text : Should provide input method and store them locally in the sytem.
    2. For Voice(Short) : Should provide input method and store them locally in the sytem.
  3. [Addon Configuration] Finally send button to invoke : [SDR Configuration] SDR hardware and its related files to send the locally stored file(i.e the file or text in (3)).

  4. Receiving the information: Showing the received information.

    1. [SDR Configuration] At SDR part, the received text/file will be stored as single file - [Addon Configuration] will be able to show up that file

On Second client side(With Internet Connection) :

Who accepts the connection from the other(First) client (/end Without -Internet) side for information transreceiving.

  1. [Addon Configuration] Addon must have user flexibility - Option to choose the Software Defined Radio(Hardware part of SDR).

[SDR Configuration] : Some of the SDRs available that can be used are, high cost USRP( Which is closed source , prefered not to be used) and medium costAdalm-Pluto(Medium cost, Open Source,easy to use for other applications), even lesser cost includes RTL-SDR . These hardware are tested to have feasiblity, but full implementation is under development.

[SDR Configuration] Explicit information about the product is provided shortly, but as far as concerned with the open source SDR(Hardware) which operates between in the range of 900MHz - 3GHz works fine, even leser or higher ranges are also suitable, but they should have same operting frequency as that of other client side SDR.

  1. [Addon Configuratio] Option button "ON" to invoke - [SDR Configuration] SDR to be in transreceiving() mode.

    1. ON Button : will invokes installed SDR scripts and place SDR from non-operating(off) mode to transreceiving mode.
    2. Note: SDR should always be in tranreceiving (at least receiving mode) for accepting requests.
  2. Receiving the information: Showing the received information.

    1. [SDR Configuration] At SDR part, the received text/file will be stored as single file - [Addon Configuration] will be able to show up that file.
  3. [Addon Configuration] Option to initiate the confirm to connect the other end.

    1. Invoke the system scripts(which will be installed in the local system during installation or user will have flexibility to manually install) to inform the other client-side.
  4. [Addon Configuration] Then Option to Provide input(i, ii) : [SDR Configuration] to Communiate Text/text-file or Short Voice(for now), For now direct phrasing of HTMl page is not supported.

    1. For Text : Should provide input method and store them locally in the sytem.
    2. For Voice(Short) : Should provide input method and store them locally in the sytem.
  5. [Addon Configuration] Finally send button to invoke : [SDR Configuration] SDR hardware and its related files to send the locally stored file(i.e the file or text in (3)).


A Partial Documentationby gorlapraveen