. ## Addon design flexibility with Hardware : User Interface
First Client
Second Client
Note: : In the documentation,
- [Addon Configuration] :is used to describe about implementation as an Addon Part.
- [SDR Configuration] : is used to describe about implementation as an SDR Part.
Who initiates the process and want to connect the other(second) client (/end With Internet) side for information transreceiving.
- [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.
-
[Addon Configuration] Option to initiate the request to connect the other end.
- 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.
-
[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.
- For Text : Should provide input method and store them locally in the sytem.
- For Voice(Short) : Should provide input method and store them locally in the sytem.
-
[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)).
-
Receiving the information: Showing the received information.
- [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
Who accepts the connection from the other(First) client (/end Without -Internet) side for information transreceiving.
- [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.
-
[Addon Configuratio] Option button "ON" to invoke - [SDR Configuration] SDR to be in transreceiving() mode.
- ON Button : will invokes installed SDR scripts and place SDR from non-operating(off) mode to transreceiving mode.
- Note: SDR should always be in tranreceiving (at least receiving mode) for accepting requests.
-
Receiving the information: Showing the received information.
- [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.
-
[Addon Configuration] Option to initiate the confirm to connect the other end.
- 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.
-
[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.
- For Text : Should provide input method and store them locally in the sytem.
- For Voice(Short) : Should provide input method and store them locally in the sytem.
-
[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 Documentation
by gorlapraveen