From: drowe67 Date: Wed, 13 Aug 2014 21:11:33 +0000 (+0000) Subject: cleaned up a little and added a README X-Git-Url: http://git.whiteaudio.com/gitweb/?a=commitdiff_plain;h=f29a834b006777d3d4aa8ec3d409b69152b3ab1f;p=freetel-svn-tracking.git cleaned up a little and added a README git-svn-id: https://svn.code.sf.net/p/freetel/code@1799 01035d8c-6547-0410-b346-abe4f91aad63 --- diff --git a/smartmic/Davids test doc.txt b/smartmic/Davids test doc.txt deleted file mode 100644 index 5e1c309d..00000000 --- a/smartmic/Davids test doc.txt +++ /dev/null @@ -1 +0,0 @@ -Hello World \ No newline at end of file diff --git a/smartmic/README b/smartmic/README new file mode 100644 index 00000000..b574f174 --- /dev/null +++ b/smartmic/README @@ -0,0 +1,37 @@ +README for SM1000 Project +Rick Barnich KA8BMA and David Rowe VK5DGR +14 August 2014 + +Introduction +------------ + +The SM1000 is an embedded hardware product that allows you to run +FreeDV without a PC. Just plug it into your SSB or FM radio, and you +now have Digital Voice (DV). It’s based on a STM32F4 micro-controller, +has a built in microphone, speaker amplifier, and transformer isolated +interfaces to your radio. It’s about the size of a smart phone, and +can be held in you hand and used like a regular PTT microphone, or sit +near your radio in a small box. SmartMic is slated for production +production in 2014 and will retail for US$195. + +The SM1000 is open hardware (TAPR license) and runs open software +(LGPL license). + +Notes +------ + +The original name for the project was SmartMic. However as this name +is tradmarked in the USA we are now calling the project "the +SM1000". + +The SM1000 schematic and PCB are design using Eagle. + +The firmware lives in codec-dev/stm32. + +Directories +----------- + +SM1000-PCB First pass design that was never manufactured but used to collect + review comment +SM1000-B1 Prototype SM1000, small qty of PCBs made and hand loaded +SM1000-C Beta SM1000 diff --git a/smartmic/doc/smartmic001- Block Diagram v0.1.ppt b/smartmic/doc/smartmic001- Block Diagram v0.1.ppt new file mode 100644 index 00000000..e8765505 Binary files /dev/null and b/smartmic/doc/smartmic001- Block Diagram v0.1.ppt differ diff --git a/smartmic/doc/smartmic002 - use cases.txt b/smartmic/doc/smartmic002 - use cases.txt new file mode 100644 index 00000000..2eaa5bb0 --- /dev/null +++ b/smartmic/doc/smartmic002 - use cases.txt @@ -0,0 +1,42 @@ +Configuration +-------------- + +1. User applies power (how?) + +2. User configures "to radio", "from radio" audio wires using patch panel (how?) The "from radio" signal is connected to the speaker or audio output of the Radio. The "to radio" signal is connected to the microphone or audio in of the Radio. + +3. User configures PTT line using patch panel (how? Will this be open collector, opto, or RS232/USB rig control?) + +How to test? Verify levels, connections are OK? Common pitfalls? + +Configuration Menus +------------------- + +TBC +How to set mode? +USB and RS232 connectivity +Firmware uploads? + +Operation (rx) +-------------- + +When no FreeDV signal is present SmartMic acts in "pass through" mode - the analog audio on the "from radio" port is sent directly to the speaker. The nominal (factory set) "from radio" gain is such that analog signal is about the same level as the decoded digital speech. + +The operator tunes radio until a FreeDV modem signal is heard. When within +/- 200Hz of the centre frequency the FreeDV rx system (demod and Codec 2 decoder) will become synchronised and digital voice will be output to the speaker. + +When the FreeDV rx system is synchronised the "sync" LED will light. + +When the FreeDV rx system detects errors in the received signal the "bit error" LED will blink. + +When the "from radio" signal is too strong for the FreeDV rx the "clip" LED will blink. + +Operation (tx) +-------------- + +When the PTT button is pressed the Radio will be switched to transmit mode. The Tx LED will light. + +When the level of speech in the microphone is correct the "clip" LED will blink occasionally. If the clip LED stays on the microphone level is too high. if the clip led never comes on the level is too low. + +The Radio ALC should be adjusted so that the ALC meter just moves. + + diff --git a/smartmic/smartmic001- Block Diagram v0.1.ppt b/smartmic/smartmic001- Block Diagram v0.1.ppt deleted file mode 100644 index e8765505..00000000 Binary files a/smartmic/smartmic001- Block Diagram v0.1.ppt and /dev/null differ diff --git a/smartmic/smartmic002 - use cases.txt b/smartmic/smartmic002 - use cases.txt deleted file mode 100644 index 2eaa5bb0..00000000 --- a/smartmic/smartmic002 - use cases.txt +++ /dev/null @@ -1,42 +0,0 @@ -Configuration --------------- - -1. User applies power (how?) - -2. User configures "to radio", "from radio" audio wires using patch panel (how?) The "from radio" signal is connected to the speaker or audio output of the Radio. The "to radio" signal is connected to the microphone or audio in of the Radio. - -3. User configures PTT line using patch panel (how? Will this be open collector, opto, or RS232/USB rig control?) - -How to test? Verify levels, connections are OK? Common pitfalls? - -Configuration Menus -------------------- - -TBC -How to set mode? -USB and RS232 connectivity -Firmware uploads? - -Operation (rx) --------------- - -When no FreeDV signal is present SmartMic acts in "pass through" mode - the analog audio on the "from radio" port is sent directly to the speaker. The nominal (factory set) "from radio" gain is such that analog signal is about the same level as the decoded digital speech. - -The operator tunes radio until a FreeDV modem signal is heard. When within +/- 200Hz of the centre frequency the FreeDV rx system (demod and Codec 2 decoder) will become synchronised and digital voice will be output to the speaker. - -When the FreeDV rx system is synchronised the "sync" LED will light. - -When the FreeDV rx system detects errors in the received signal the "bit error" LED will blink. - -When the "from radio" signal is too strong for the FreeDV rx the "clip" LED will blink. - -Operation (tx) --------------- - -When the PTT button is pressed the Radio will be switched to transmit mode. The Tx LED will light. - -When the level of speech in the microphone is correct the "clip" LED will blink occasionally. If the clip LED stays on the microphone level is too high. if the clip led never comes on the level is too low. - -The Radio ALC should be adjusted so that the ALC meter just moves. - -