Skip to content

rimio/libsstv

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

40 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

libsstv

NOTE: The current pre-release version of the library only supports encoding of images in a multitude of modes. Decoding support is planned for the 1.0.0 version, but as of yet no work has been done in that direction.

SSTV encoder/decoder C library suitable for both desktop and embedded applications.

Sample

Output for PD180 mode of this test image.

Supported modes

The following modes are currently supported:

  • FAX480
  • MARTIN_M1 MARTIN_M2 MARTIN_M3 MARTIN_M4
  • PD50 PD90 PD120 PD160 PD180 PD240 PD290
  • ROBOT_BW8_B ROBOT_BW8_G ROBOT_BW8_R ROBOT_BW12_B ROBOT_BW12_G ROBOT_BW12_R ROBOT_BW24_B ROBOT_BW24_G ROBOT_BW24_R ROBOT_BW36_B ROBOT_BW36_G ROBOT_BW36_R
  • ROBOT_C12 ROBOT_C24 ROBOT_C36 ROBOT_C72
  • SCOTTIE_DX SCOTTIE_S1 SCOTTIE_S2 SCOTTIE_S3 SCOTTIE_S4

Documentation

For up-to-date documentation, including a usage guide and build steps, please visit libsstv.org.

License

Copyright © 2018-2025 Vasile Vilvoiu (YO7JBP) vasi@vilvoiu.ro

libsstv is free software; you can redistribute it and/or modify it under the terms of the MIT license. See LICENSE for details.

Acknowledgements

Taywee/args library by Taylor C. Richberger and Pavel Belikov, released under the MIT license.