Code Monkey home page Code Monkey logo

robot36's Introduction

Robot36: The Java Cut

This is not a drill!

Get ready to beam in a whole new Robot36, rebuilt from the ground up in pure Java! Just like that nostalgic reboot of your favorite childhood show (but hopefully better written!), things might be a little different this time around. There will be glitches, there will be bugs, but hey, that's the beauty of live transmission, right? Hold on to your spacesuits, folks, it's gonna be a bumpy ride!

Stay tuned for further transmissions...

robot36's People

Contributors

fuyukihidekii avatar ropucyka avatar xdsopl avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

robot36's Issues

Save doesn't work (F-Droid version)

Autosave creates files in the Pictures folder but they are 0 byte empty files. It doesn't save the image in the files. Save button on top (not sure if it's for that purpose but) seems like nonfunctional. After an image transfer is done it shows a toast notification saying file saved (but it only creates empty files). If I touch the save button to manually save, it doesn't do anything. Only option for me right now is to take a screenshot and crop it afterwards and it's not very user-friendly.

It felt like it can be a permission issue. I'm on Android 13. Maybe something has changed in Android which prevents the app from saving files properly? I have given all the permissions the app asked for and I checked it in my settings but no change.

Clarify license

In the LICENSE file is called that you use CC0 1.0 Universal in both branches

CC0 1.0 Universal

In the README file of the master branch it says you use this license

robot36/README

Lines 4 to 5 in c609ba4

To the extent possible under law, the author(s) have dedicated all copyright and related and neighboring rights to this software to the public domain worldwide. This software is distributed without any warranty.
You should have received a copy of the CC0 Public Domain Dedication along with this software. If not, see <http://creativecommons.org/publicdomain/zero/1.0/>.

But on the README file of the android branch, the Apache-2.0 license is called

robot36/README

Lines 3 to 13 in 9b06796

Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.

Screenshots for F-Droid

You can add Screenshots for F-Droid, too, if you want.
https://f-droid.org/en/docs/All_About_Descriptions_Graphics_and_Screenshots/
https://gitlab.com/snippets/1895688
That was simply information about what is still possible. You would then only have to enter the
screenshots in fastlane. This is just one way that you can also add screenshots to the app view
if you can. If you added screenshots (then F-Droid is happy) and if you can't add any -> then
you can close the issue because it was only an info. Thank you that your app is available in
fdroid. Very much for your attention.

Support Android MediaProjection API for capturing audio

This would allow Robot36 to directly capture audio from another app running on the phone instead of relying on the microphone and speaker to loopback the audio. In particular, this would be good for SDR apps like SDR Touch and RF Analyzer that can capture FM radio signals and demod them to audio. I currently use these apps regularly to pick up SSTV signals and record them. However, to decode them live (or even from a wav recording made by these apps) requires that the audio be played over a speaker where other external sounds can introduce noise in the picture.

I might take a whack at adding this if I can get some time, but thought I'd record it here for now.

Adding translations to Robot36

So far, we've added the following translations:

Simplified Chinese:
https://github.com/xdsopl/robot36/blob/v2/app/src/main/res/values-zh-rCN/strings.xml

German:
https://github.com/xdsopl/robot36/blob/v2/app/src/main/res/values-de/strings.xml

Russian:
https://github.com/xdsopl/robot36/blob/v2/app/src/main/res/values-ru/strings.xml

I am not a native speaker of Russian and Olga does not know the technical terms in Russian either, so can you please @ropucyka help confirm that the Russian translations are okay?

The original English strings are here:
https://github.com/xdsopl/robot36/blob/v2/app/src/main/res/values/strings.xml

If you are reading this and speak another Language than listed above, please contact us here.

App quality regression. v2.4

No autosave of received image.
Manual saving with artifacts (noise) and wrong size (empty space).
Bad image quality (compared to app version 1.45), and less settings in app.

Top image - from version 2.4, bottom image - from 1.45.

Used SSTV Encoder v2.10 by Olga. Phone - Samsung A30 (android 11).
Audio signal captured in identical conditions. Mode: Robot36

20240505_115604

20240505_115905

No option to exit application

Once application is run it kind of runs as service and there is no option to exit. Even killing it does not work.

There should be option for user to exit application and make it stop working other than restarting Android device.

Change picture on Android

I recently downloaded the Android version from google-play. I'm using a tablet, Acer Iconia 710. What I could not find out, is how to change the picture? I'm able to rotate the default picture (colour bars) and I'm able to swich the mode and to send the default picture, but there is now function to change the picture. I also couldn't find any hint at the internet.

Thanks for any hint.

I get this errror tryin to compile encode.c

encode.c: In function ‘main’:
encode.c:188:18: error: ‘M_PI’ undeclared (first use in this function)
  hz2rad = (2.0 * M_PI) / rate;
                  ^
encode.c:188:18: note: each undeclared identifier is reported only once for each function it appears in

Am i doing something wrong?

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.