D-RATS Dan Smith - KK7DS MicroHAMS Digital Conference 2009.
-
Upload
jasmine-obrien -
Category
Documents
-
view
212 -
download
0
Transcript of D-RATS Dan Smith - KK7DS MicroHAMS Digital Conference 2009.
MicroHAMS Digital Conference 2009
OutlineOutline
What is D-STAR?What is D-STAR? What is D-RATS?What is D-RATS?
GoalGoal MessagingMessaging Files and ImagesFiles and Images Positional AwarenessPositional Awareness FutureFuture
ImplementationImplementation
MicroHAMS Digital Conference 2009
What is D-STAR?What is D-STAR?
Purely digital modePurely digital mode Simultaneous voice and dataSimultaneous voice and data High-speed (DD) and Low-speed (DV)High-speed (DD) and Low-speed (DV) Repeater and gateway infrastructureRepeater and gateway infrastructure All DV radios can do ~950bps dataAll DV radios can do ~950bps data
No modem requiredNo modem required Just a serial port (no framing, ECC, etc)Just a serial port (no framing, ECC, etc) Not 8-bit safeNot 8-bit safe
MicroHAMS Digital Conference 2009
What is D-RATSWhat is D-RATS(Goal)(Goal)
All-in-one tool for D-STAR data opsAll-in-one tool for D-STAR data ops Provide real uses for data channelProvide real uses for data channel Oriented at EmCommOriented at EmComm No dependence on infrastructureNo dependence on infrastructure
Originally targeted for simplexOriginally targeted for simplex All network interaction at endpointsAll network interaction at endpoints
MicroHAMS Digital Conference 2009
What is D-RATS?What is D-RATS?(Messaging)(Messaging)
Free-form multicast chat messagesFree-form multicast chat messages Checksum-protectedChecksum-protected No ACK/NAK from remote stations (yet)No ACK/NAK from remote stations (yet)
Structured messagesStructured messages Use XML to convey structure and contentUse XML to convey structure and content XSL at the endpoints for presentationXSL at the endpoints for presentation
Email gatewayEmail gateway Crafted headers for reply and forwardCrafted headers for reply and forward
MicroHAMS Digital Conference 2009
What is D-RATS?What is D-RATS?(Files and Images)(Files and Images)
Arbitrary file transfers with sliding Arbitrary file transfers with sliding window, compression, and resumewindow, compression, and resume
““File server” for remote retrievalFile server” for remote retrieval Integrated image resize/resampleIntegrated image resize/resample
MicroHAMS Digital Conference 2009
What is D-RATS?What is D-RATS?(Positional Awareness)(Positional Awareness)
Captures and sends ICOM GPS Captures and sends ICOM GPS stringsstrings
Distance and direction calculationDistance and direction calculation Integrated map displayIntegrated map display External GPS to multiplex the portExternal GPS to multiplex the port Moving stations updated in real-timeMoving stations updated in real-time
MicroHAMS Digital Conference 2009
What is D-RATS?What is D-RATS?(Future)(Future)
Move to more BBS-centric behaviorMove to more BBS-centric behavior Email-client-like messaging interfaceEmail-client-like messaging interface FTP-client-like file transfer interfaceFTP-client-like file transfer interface Better event capture and loggingBetter event capture and logging
Mapping improvementsMapping improvements Modules for display of various POIsModules for display of various POIs PerformancePerformance UsabilityUsability
MicroHAMS Digital Conference 2009
ImplementationImplementation
Written in Python/GTKWritten in Python/GTK Runs on Linux, Mac, and others.Runs on Linux, Mac, and others. Full session stack protocolFull session stack protocol OpenStreetMap.org for free mapsOpenStreetMap.org for free maps
MicroHAMS Digital Conference 2009
ReferencesReferences
D-RATS WebsiteD-RATS Website http://www.d-rats.comhttp://www.d-rats.com
D-RATS Mailing ListD-RATS Mailing List http://lists.danplanet.comhttp://lists.danplanet.com