<?xml version="1.0" encoding="utf-8" standalone="no"?>
<!DOCTYPE article PUBLIC "-//OASIS//DTD DocBook XML V4.1.2//EN" "http://www.oasis-open.org/docbook/xml/4.1.2/docbookx.dtd" [
<!ENTITY legal SYSTEM "legal.xml">
<!ENTITY appversion "3.0.0">
<!ENTITY manualversion "3.0.0">
<!ENTITY date "April 2009">
<!ENTITY appname "moserial">
<!ENTITY app "<application>moserial</application>">
<!-- replace version above with actual application version number --><!--  Template Version: 1.0.1  (do not remove this line) -->]>
<!-- =============Document Header ============================= -->
<article id="index" lang="sv"> <!-- please do not change the id -->

  <articleinfo>
    <title>Handbok för <application>moserial</application> v3.0.0</title>
    <copyright><year>2009</year> <holder>Michael J. Chudobiak</holder></copyright>

    <!-- translators: uncomment this:

    <copyright>
     <year>2000</year>
     <holder>ME-THE-TRANSLATOR (Latin translation)</holder>
    </copyright>

    -->

    <!-- An address can be added to the publisher information.  If a role is
     not specified, the publisher/author is the same for all versions of the
     document.  -->
    <publisher>
      <publishername>Dokumentationsprojekt för GNOME</publishername>
    </publisher>

       <legalnotice id="legalnotice">
         <para>Tillstånd att kopiera, distribuera och/eller modifiera detta dokument ges under villkoren i GNU Free Documentation License (GFDL), version 1.1 eller senare, utgivet av Free Software Foundation utan standardavsnitt och omslagstexter.  En kopia av GFDL finns att hämta på denna <ulink type="help" url="ghelp:fdl">länk</ulink> eller i filen COPYING-DOCS som medföljer denna handbok.</para>
          <para>Denna handbok utgör en av flera GNOME-handböcker som distribueras under villkoren i GFDL.  Om du vill distribuera denna handbok separat från övriga handböcker kan du göra detta genom att lägga till en kopia av licensavtalet i handboken enligt instruktionerna i avsnitt 6 i licensavtalet.</para>
 
         <para>Flera namn på produkter och tjänster är registrerade varumärken. I de fall dessa namn förekommer i GNOME-dokumentation - och medlemmarna i GNOME-dokumentationsprojektet är medvetna om dessa varumärken - är de skrivna med versaler eller med inledande versal.</para>
 
         <para>DOKUMENTET OCH MODIFIERADE VERSIONER AV DOKUMENTET TILLHANDAHÅLLS UNDER VILLKOREN I GNU FREE DOCUMENTATION LICENSE ENDAST UNDER FÖLJANDE FÖRUTSÄTTNINGAR: <orderedlist>
                 <listitem>
                   <para>DOKUMENTET TILLHANDAHÅLLS I "BEFINTLIGT SKICK" UTAN NÅGRA SOM HELST GARANTIER, VARE SIG UTTRYCKLIGA ELLER UNDERFÖRSTÅDDA, INKLUSIVE, MEN INTE BEGRÄNSAT TILL, GARANTIER ATT DOKUMENTET ELLER EN MODIFIERAD VERSION AV DOKUMENTET INTE INNEHÅLLER NÅGRA FELAKTIGHETER, ÄR LÄMPLIGT FÖR ETT VISST ÄNDAMÅL ELLER INTE STRIDER MOT LAG. HELA RISKEN VAD GÄLLER KVALITET, EXAKTHET OCH UTFÖRANDE AV DOKUMENTET OCH MODIFIERADE VERSIONER AV DOKUMENTET LIGGER HELT OCH HÅLLET PÅ ANVÄNDAREN. OM ETT DOKUMENT ELLER EN MODIFIERAD VERSION AV ETT DOKUMENT SKULLE VISA SIG INNEHÅLLA FELAKTIGHETER I NÅGOT HÄNSEENDE ÄR DET DU (INTE DEN URSPRUNGLIGA SKRIBENTEN, FÖRFATTAREN ELLER NÅGON ANNAN MEDARBETARE) SOM FÅR STÅ FÖR ALLA EVENTUELLA KOSTNADER FÖR SERVICE, REPARATIONER ELLER KORRIGERINGAR. DENNA GARANTIFRISKRIVNING UTGÖR EN VÄSENTLIG DEL AV DETTA LICENSAVTAL. DETTA INNEBÄR ATT ALL ANVÄNDNING AV ETT DOKUMENT ELLER EN MODIFIERAD VERSION AV ETT DOKUMENT BEVILJAS ENDAST UNDER DENNA ANSVARSFRISKRIVNING;</para>
                 </listitem>
                 <listitem>
                   <para>UNDER INGA OMSTÄNDIGHETER ELLER INOM RAMEN FÖR NÅGON LAGSTIFTNING, OAVSETT OM DET GÄLLER KRÄNKNING (INKLUSIVE VÅRDSLÖSHET), KONTRAKT ELLER DYLIKT, SKA FÖRFATTAREN, DEN URSPRUNGLIGA SKRIBENTEN ELLER ANNAN MEDARBETARE ELLER ÅTERFÖRSÄLJARE AV DOKUMENTET ELLER AV EN MODIFIERAD VERSION AV DOKUMENTET ELLER NÅGON LEVERANTÖR TILL NÅGON AV NÄMNDA PARTER STÄLLAS ANSVARIG GENTEMOT NÅGON FÖR NÅGRA DIREKTA, INDIREKTA, SÄRSKILDA ELLER OFÖRUTSEDDA SKADOR ELLER FÖLJDSKADOR AV NÅGOT SLAG, INKLUSIVE, MEN INTE BEGRÄNSAT TILL, SKADOR BETRÄFFANDE FÖRLORAD GOODWILL, HINDER I ARBETET, DATORHAVERI ELLER NÅGRA ANDRA TÄNKBARA SKADOR ELLER FÖRLUSTER SOM KAN UPPKOMMA PÅ GRUND AV ELLER RELATERAT TILL ANVÄNDNINGEN AV DOKUMENTET ELLER MODIFIERADE VERSIONER AV DOKUMENTET, ÄVEN OM PART SKA HA BLIVIT INFORMERAD OM MÖJLIGHETEN TILL SÅDANA SKADOR.</para>
                 </listitem>
           </orderedlist></para>
   </legalnotice>
 

    <authorgroup>
      <author role="maintainer"><firstname>Michael</firstname> <surname>Chudobiak</surname> <affiliation> <address> <email>mjc@avtechpulse.com</email> </address> </affiliation></author>
    </authorgroup>
    <!-- do not put authorname in the header except in copyright - use
         section "authors" below -->
    <revhistory>
      <revision><revnumber>3.0.0</revnumber> <date>April 2009</date> <revdescription>
	  <para role="author">Michael J. Chudobiak</para>
	  <para role="publisher">Dokumentationsprojekt för GNOME</para>
	</revdescription></revision>
    </revhistory>


    <!-- this is version of manual, not application -->
    <releaseinfo>Denna handbok beskriver version 3.0.0 av moserial</releaseinfo>
    <abstract role="description"><para><application>moserial</application> är en seriell terminal för GNOME-skrivbordet, optimerad för loggning och filfångst.</para></abstract>
  
    <othercredit class="translator">
      <personname>
        <firstname>Daniel Nylander</firstname>
      </personname>
      <email>po@danielnylander.se</email>
    </othercredit>
    <copyright>
      
        <year>2009</year>
      
      <holder>Daniel Nylander</holder>
    </copyright>
  
    <othercredit class="translator">
      <personname>
        <firstname>Josef Andersson</firstname>
      </personname>
      <email>josef.andersson@fripost.org</email>
    </othercredit>
    <copyright>
      
        <year>2015</year>
      
      <holder>Josef Andersson</holder>
    </copyright>
  </articleinfo>

  <indexterm><primary>moserial</primary></indexterm>
  <indexterm><primary>seriell</primary></indexterm>
  <indexterm><secondary>terminal</secondary></indexterm>

  <!-- ============= Document Body ============================= -->

  <!-- ============= Introduction ============================== -->

  <sect1 id="intro">
    <title>Introduktion</title>
    <para><application>moserial</application> är en seriell terminal för GNOME-skrivbordet, optimerad för loggning och filfångst. <application>moserial</application> är primärt tänkt för tekniska användare som behöver kommunicera med inbäddade system, konsoler och elektronisk testutrustning.</para>
    <para>Trots den tekniska inriktningen på de avsedda användarna är <application>moserial</application> designat för att vara användarvänligt. Med omsorg har det försäkrats om att åtgärderna är enkla att utföra genom att minimera antalet behövda klick. Antalet konfigurationsalternativ har också hållits nere.</para>
    <para>För att ytterligare öka effektiviteten stödjer <application>moserial</application> också profiler som kan lagra ofta använd konfiguration.</para>
  </sect1>

  <sect1 id="ports">
    <title>Systemportsrättigheter</title>
    <para>Innan <application>moserial</application> används med en seriell port måste du försäkra dig om att du har rättigheter för att skriva och/eller läsa porten.</para>
    <para>På en del system kan du behöva göra något i stil med ”sudo chmod o+rw /dev/ttyS*” och ”sudo chmod o+rw /dev/ttyUSB*” för att få läs/skrivrättigheter (för alla användare) på seriella portarna. Detta kanske olyckligtvis inte sparas efter omstart.</para>
    <para>Du kan också se vilken grupp enheten hör till och göra ditt konto en medlem av den gruppen. I Fedora 15 ska du exempelvis lägga till dig själv till gruppen ”dialout”.</para>
  </sect1>

  <sect1 id="basic-usage">
    <title>Grundläggande användning</title>
    <sect2 id="main-toolbar">
      <title>Huvudverktygsfältet</title>
      <para>De flesta funktioner i <application>moserial</application> är tillgängliga från huvudverktygsfältet visat nedan:</para>
      <para>
        <graphic format="PNG" fileref="figures/main-toolbar.png"/>
      </para>
    </sect2>
    <sect2 id="port-setup">
      <title>Portinställningar</title>
      <para>Det första steget i att använda <application>moserial</application> är att konfigurera seriellportens parametrar. Klicka på <guibutton>Portinställningar</guibutton> för att göra detta. I dialogen för portinställningar anger du vilken port du använder, om porten ska vara öppen för läsningar, skrivningar eller båda, dess överföringshastighet, dess paritet, antalet data- och stoppbitar samt handskakningsmetod. Inställningarna angivna i denna dialog kommer att åsidosätta systemstandardinställningarna för porten.</para>
      <para><application>moserial</application>s portinställningsdialog kommer endast att lista portarna /dev/ttySnn, /dev/ttyUSBnn, och /dev/rfcommnn som verkligen finns på systemet, för värden av ”nn” mellan 0 och 31.</para>
      <para>Ett lokalt eko kan aktiveras från denna dialog. Om det aktiveras kommer all data <application>moserial</application> tar emot att ge eko tillbaka till sändarenheten. Detta ska normalt vara inaktiverat eftersom det kan orsaka oväntade beteenden, speciellt om fjärrenheten också har eko aktiverat. (Detta kommer att orsaka en evighetsloop av ekon!)</para>
      <para>
        <graphic format="PNG" fileref="figures/port-setup.png"/>
      </para>
    </sect2>
    <sect2 id="connect">
      <title>Öppna anslutningen</title>
      <para>Nästa steg i att kommunicera med din fjärrenhet är att klicka på <guibutton>Anslut</guibutton> vilket öppnar porten. Om du inte har nödvändiga rättigheter för att öppna porten kommer ett fel att rapporteras.</para>
      <para>
	<graphic format="PNG" fileref="figures/connect.png"/>
      </para>
      <para>Detta steg är valfritt. Om du hoppar över det kommer <application>moserial</application> att ansluta automatiskt när det behövs.</para>
      <para>När du väl har anslutit ändras knappen <guibutton>Anslut</guibutton> till knappen <guibutton>Koppla från</guibutton>. Att klicka på <guibutton>Koppla från</guibutton> stänger porten och återställer TX- och RX-räknarna.</para>
      <para>
         <graphic format="PNG" fileref="figures/disconnect.png"/>
      </para>
    </sect2>
    <sect2 id="basic-io">
      <title>Grundläggande indata och utdata</title>
      <para>När porten väl har öppnats kommer text från fjärrenheten att visas i textområdet <guilabel>Mottagen ASCII</guilabel>. Om <application>moserial</application> upptäcker ett större antal oskrivbara tecken kommer den att växla automatiskt till vyn <guilabel>Mottagen HEX</guilabel>.</para>
      <para>
        <graphic format="PNG" fileref="figures/received-tabs.png"/>
      </para>
      <para>För att växla mellan HEX- och ASCII-vyer, klicka på motsvarande flikar.</para>
      <para>För att skicka data till fjärrenheten kan du skriva in text i enkelradstextrutan <guilabel>Utgående</guilabel> och klicka på knappen <guibutton>Skicka</guibutton>. Din textrad kommer att avslutas med sekvensen vald i området till höger om knappen <guibutton>Skicka</guibutton>. Om du inte är säker på vilken avslutssekvens som är bäst, börja med ”CR+LF-avslut”. Knappen <guibutton>ASCII/HEX</guibutton> ska sättas till ASCII för att skicka text.</para>
      <para>
        <graphic format="PNG" fileref="figures/outgoing.png"/>
      </para>
      <para>Om knappen <guibutton>ASCII/HEX</guibutton> är satt till HEX, skriv då inte in text i området <guilabel>Utgående</guilabel>. Ange istället hexadecimala nummer enligt formatet ”1234ABCD…”.</para>
      <para>När väl din data har överförts kommer en inspelning av den att existera i textområdena <guilabel>Skickad ASCII</guilabel> och <guilabel>Skickad HEX</guilabel>. Dessa textområden är inte redigerbara.</para>
      <para>
        <graphic format="PNG" fileref="figures/sent-tabs.png"/>
      </para>
      <para>Fjärrenheten kan eka ditt skickade data. Om <application>moserial</application> upptäcker ekad text i textområdet <guilabel>Mottagen ASCII</guilabel> kommer det att färgmarkera den ekade texten (med färgen definierad i inställningsdialogen).</para>
      <para>Statusfältet längst ned i huvudfönstret visar portens tillstånd och en räknare över antalet skickade (TX) och mottagna (RX) byte. Om någon del av mottagna data inte är utskrivbara kommer en räkning av dessa objekt också visas.</para>
      <para>
        <graphic format="PNG" fileref="figures/statusbar.png"/>
      </para>
    </sect2>
  </sect1>
  <sect1 id="recording">
    <title>Spela in indata och utdata</title>
    <para><application>moserial</application> kan användas för att spela in din skickade och mottagna data till en fil. Denna funktion är också användbar för att ta emot och lagra rak binärdata dumpad från en fjärrenhet. Exempelvis kommer en del oscilloskop att dumpa skärmbilder till en seriell port utan några felkorrigeringsprotokoll (som Tektronix 11801).</para>
    <para>
      <graphic format="PNG" fileref="figures/record.png"/>
    </para>
    <para>När du är redo att börja spela in en fil, klicka på <guibutton>Spela in</guibutton>, välj önskat data att spela in (ingående eller/och utgående) i valalternativrutan <guilabel>Strömma till inspelning</guilabel> och ange filnamnet i filväljarområdet.</para>
    <para>
      <graphic format="PNG" fileref="figures/record-dialog.png"/>
    </para>
    <para>När inspelningen börjar kommer knappen <guibutton>Spela in</guibutton> att ändras till <guibutton>Sluta spela in</guibutton>. Du kommer att behöva klicka på denna när du vill sluta spela in eller har mottagit hela den binärfil du ville hämta.</para>
    <para>
      <graphic format="PNG" fileref="figures/stop-recording.png"/>
    </para>
    <para><application>moserial</application> kan valfritt också starta den inspelade filen med standardprogrammet för dess filtyp när inspelningen är slutförd. Det kan också avsluta inspelningen efter en tid av inaktivitet. Använd dialogen <link linkend="preferences">Inställningar</link> för att aktivera eller inaktivera dessa egenskaper.</para>
    <para>Observera att om du vill ta emot filer med hjälp av ett felkorrigeringsprotokoll (xmodem, ymodem eller zmodem) kan du använda funktionen <link linkend="receiving">Ta emot fil</link> istället. Till skillnad från funktionen <guibutton>Spela in</guibutton> kan funktionen <guibutton>Ta emot fil</guibutton> automatiskt avgöra när filhämtningen är färdig.</para>
    <para>
      <graphic format="PNG" fileref="figures/receive-file.png"/>
    </para>
  </sect1>
  <sect1 id="sending">
    <title>Skicka filer</title>
    <para><application>moserial</application> kan överföra filer i en rak binär dataström och kan också skicka filer med felkorrigeringsprotokollen xmodem, ymodem och zmodem. Under filöverföring loggas inte skickade data till textområdena <guilabel>Skickad ASCII</guilabel> eller <guilabel>Skickad HEX</guilabel>.</para>
    <para>
      <graphic format="PNG" fileref="figures/send-file.png"/>
    </para>
    <para>När du är redo att skicka en fil, klicka på knappen <guibutton>Skicka fil</guibutton> och välj önskad fil att skicka. Du kommer också att behöva använda passande protokoll nedan.</para>
    <para>
      <graphic format="PNG" fileref="figures/send-file-dialog.png"/>
    </para>
    <para>När inspelning börjar kommer en förloppsindikator att visa status för filöverföringen.</para>
    <para>
      <graphic format="PNG" fileref="figures/send-progress.png"/>
    </para>
    <para>moserial implementerar inte protokollen xmodem, ymodem eller zmodem direkt. Det förlitar sig på standardverktygen rz och sz för att skicka och ta emot data. Dessa verktyg, delar i lrzsz-paketet, måste installeras på ditt system.</para>
  </sect1>

  <sect1 id="receiving">
    <title>Ta emot filer</title>
    <para><application>moserial</application> kan ta emot filer skickade in en rak binär dataström och kan också ta emot filer genom felkorrigeringsprotokollen xmodem, ymodem och zmodem. Under filöverföring är den mottagna data inte loggad till textområdena <guilabel>Skickad ASCII</guilabel> eller <guilabel>Skickad HEX</guilabel>.</para>
    <para>För att ta emot raka binära dataströmmar, använd funktionen <link linkend="recording">Spela in</link> istället för funktionen <guibutton>Ta emot fil</guibutton>.</para>
    <para>För att ta emot filer skickade med felkorrigeringsprotokollen xmodem, ymodem eller zmodem, använd funktionen <guibutton>Ta emot fil</guibutton>.</para>
    <para>
      <graphic format="PNG" fileref="figures/receive-file.png"/>
    </para>
    <para>När du är redo att ta emot en fil, klicka på <guibutton>Ta emot fil</guibutton> och välj en mapp att lagra filen i. Du behöver också välja ett passande protokoll nedan.</para>
    <para>
      <graphic format="PNG" fileref="figures/receive-file-dialog.png"/>
    </para>
    <para>När inspelning börjar kommer en förloppsindikator att visa status på filmottagningen.</para>
    <para>
      <graphic format="PNG" fileref="figures/receive-progress.png"/>
    </para>
    <para>moserial implementerar inte protokollen xmodem, ymodem eller zmodem direkt. Det förlitar sig på standardverktygen rz och sz för att skicka och ta emot data. Dessa verktyg, delar i lrzsz-paketet, måste installeras på ditt system.</para>
  </sect1>

  <sect1 id="preferences">
    <title>Övriga inställningar</title>
    <para><application>moserial</application> har flera alternativ som kan konfigureras från dialogen <guilabel>Inställningar</guilabel>.</para>
    <para>
      <graphic format="PNG" fileref="figures/preferences.png"/>
    </para>
    <para>Färgen på förgrunden, bakgrunden och färgmarkering för textområdet kan konfigureras, såväl som typsnitt och dess storlek.</para>
    <para>Om <guilabel>Starta inspelade filer</guilabel> är aktiverat kommer en inspelad fil att öppnas omedelbart efter den är sparad med standardprogrammet för filtypen. Standardfiltypen definieras av skrivbordsmiljön.</para>
    <para>Om <guilabel>Aktivera tidsgräns</guilabel> är aktiverat kommer inspelning att stoppas efter en justerbar tid av inaktivitet efter att ha tagit emot data. Det betyder att moserial kommer att vänta i oändlighet för att spela in den första byten data innan aktivering av tidsgränsen sker.</para>
  </sect1>

  <sect1 id="profiles">
    <title>Använda profiler</title>
    <para><application>moserial</application> kan läsa in och spara dess inställningar från profilfiler så att du kan lagra och återanvända vanligen använda konfigurationer. För att spara en profil, använd dialogerna <menuchoice><guisubmenu>Arkiv</guisubmenu><guimenuitem>Spara</guimenuitem></menuchoice> eller <menuchoice><guisubmenu>Arkiv</guisubmenu><guimenuitem>Spara som</guimenuitem></menuchoice>. För att läsa in en profil, använd dialogen <menuchoice><guisubmenu>Arkiv</guisubmenu><guimenuitem>Öppna</guimenuitem></menuchoice>.</para>
    <para>Inläsning av en profil kommer automatiskt att koppla från alla anslutna portar.</para>
    <para>När du avslutar <application>moserial</application> kommer inställningarna som används för tillfället att lagras i en profilfil. Dessa inställningar kommer automatiskt att återanvändas nästa gång du startar <application>moserial</application>.</para>
  </sect1>

  <sect1 id="keys">
    <title>Specialtangenter</title>
    <para>
      <table id="moserial-TBL-keyword-shortcuts" frame="topbot">
      <title>Specialtangenter</title>
      <tgroup cols="2" colsep="1" rowsep="1">
        <colspec colname="COLSPEC0" colwidth="50*"/>
        <colspec colname="COLSPEC1" colwidth="50*"/>
        <thead>
          <row valign="top" rowsep="1">
            <entry colname="COLSPEC0">
                <para>Tangentbordsgenvägar</para></entry>
            <entry colname="COLSPEC1">
                <para>Beskrivning</para></entry>
          </row>
        </thead>
        <tbody>
          <row valign="top">
            <entry>
              <para><keycombo><keycap>Ctrl</keycap><keycap>C</keycap></keycombo></para>
            </entry>
            <entry>
              <para>Kopierar text. Detta kan användas i textområdena.</para>
            </entry>
          </row>
          <row valign="top">
            <entry>
              <para><keycombo><keycap>Ctrl</keycap><keycap>X</keycap></keycombo></para>
            </entry>
            <entry>
              <para>Klipper ut text. Det fungerar bara i enkelradstextrutan <guilabel>Utgående</guilabel>.</para>
            </entry>
          </row>
          <row valign="top">
            <entry>
              <para><keycombo><keycap>Ctrl</keycap><keycap>V</keycap></keycombo></para>
            </entry>
            <entry>
              <para>Klistrar in text i enkelradstextrutan <guilabel>Utgående</guilabel> och flyttar fokus till den textrutan.</para>
            </entry>
          </row>
          <row valign="top">
            <entry>
              <para><keycap>Esc</keycap></para>
            </entry>
            <entry>
              <para>Flyttar fokus till enkelradstextfältet <guilabel>Utgående</guilabel>.</para>
            </entry>
          </row>

        </tbody>
      </tgroup>
      </table>
  </para>
  </sect1>

</article>
