Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Messages - sanjay

Pages: [1]
1
The viewfinder going black is known behaviour when the image sensor is configured with specific resolution and analog gain combos. Thanks for bringing this up, as I don't think we currently document this anywhere, so I'll add it to the new software manual that is in the works right now..

Specific common resolutions where this will occur:
1024 x 768 at or above 18dB
1024 x 576 at or above 18dB
800 x N at or above 12dB
640 x N at or above 12dB

Thomas' suggestion may also apply if the issue persists while the gain is less than 12dB for the above resolutions.

2
Software Dev / Re: Chronos V0.5.0 Full Release
« on: July 23, 2020, 10:40:54 AM »
Thank you for the update! The development is coming along very nicely.
I am not sure if I was not able to find it, but is there a place where 'bugs' can be reported?
For example, saving the file using python/json confuses the camera, where it needs to be restarted. Frame number starts jumping around wildly.

post = requests.post(c_ip+'control/startFilesave', \
   json = {'format': 'h264',\
               'device': 'nfs',\
               'filename': 'test',\
               'start': 0,\
               'length':0})




Hmm, thanks for pointing this out. I'll investigate further and see if I can replicate it. Bugs can be posted here: https://github.com/krontech/pychronos/issues


Could you keep the link to the builds in the original posts when posting new updates? ;) It makes it easier to keep track of things for those of us who are still using Balena Etcher to update.


http://debian.krontech.ca/builds/

Ah yeah, good point. Will keep this in mind for future updates.


Regarding the manual, look out for one in the coming (3ish) weeks. We're taking the time to rewrite the entire thing to make it easier to understand, but for urgent needs, I'd say about 95% of the V0.4 manual is still valid for V0.5 operation.

Hello Sanjay, I wonder if there's any update on the manual for V0.5.
It is still being written, but please let me know via PM or through our official support email if you need help with anything specific in the mean time.


3
Software Dev / Re: Chronos V0.5.0 Full Release
« on: July 06, 2020, 05:01:10 PM »
Hi sanjay,

loving the update so far, zooming is very useful and an excellent addition.  Are there any plans to get the UI to be able to switch to top and down for 720p record mode (I am on the 1.4)  The screen real estate is eaten by the UI on the left or right but it would be extremely cool if we got to see the image preview in the full width of the screen which will be considerably larger.  The UI thread from DDR (which I am including the image) had this exact layout in testing. Just wondering if it's coming or scrapped?   
Great work on 0.5 team!

There are no plans to implement the horizontal top/bottom bars in the UI. We're sticking to the sidebar to keep things unified and predictable across updates.

Regarding the manual, look out for one in the coming (3ish) weeks. We're taking the time to rewrite the entire thing to make it easier to understand, but for urgent needs, I'd say about 95% of the V0.4 manual is still valid for V0.5 operation.

Hi Sanjay,

I'm using Chronos with Matlab over network connection and it works good so far. I was waiting for the official software update to get rid of some bugs that i mentioned before in anther posts. Parameter disableRingBuffer, which will stop the recording when the buffer is full, is still in V0.5.0 not responding even if I change the state to true.

Can you suggest me a switch or router that is not going to cause an issue with the camera while starting up?

Hmm, I'll give the disableRingBuffer parameter a try on my side and see what happens. Any gigabit switch or router should be fine.

If you're looking for an unmanaged switch, something like this would work: https://www.amazon.ca/NETGEAR-8-Port-Gigabit-Ethernet-Unmanaged/dp/B07PFYM5MZ
If you're looking for a router, something like this would work: https://www.amazon.ca/Netgear-Nighthawk-Routeur-intelligent-R8000/dp/B07R169MXR

Other folks could probably also chime in on what router/switch works for them.

4
Software Dev / Re: Chronos V0.5.0 Full Release
« on: June 25, 2020, 11:07:22 AM »
Thanks for the feedback! I'm glad that everyone is enjoying the update so far.

For the folks trying out audio + continuous record mode, I have a few things to add that may be helpful:

- You'd need an amplified source to connect to the camera's line-in audio jack for the best quality

- We might have a small hardware bug with the way mic and line-in are switched, so at low line-in volumes, you do hear a bit of feedback from the mic at the moment. I'd need to investigate a bit more.

- The audio codec chip inside both the 1.4 and 2.1 is a Texas Instruments TLV320AIC3101, which specifies that the line-in input shouldn't exceed 2.2 Vpp, single ended. From tests I've done here in the office, connecting the line-out of a PC or smartphone and having the volume at 25-40% of maximum seemed to work well. YMMV.

5
Software Dev / Re: Chronos V0.5.0 Full Release
« on: June 19, 2020, 03:21:23 PM »
Huge thanks for the 60fps continous recording with audio!Will this come Pre-Installed on the new 2.1 Chonos Cameras which are preordered?

Yes, this is what is now being shipped for both the 1.4 and 2.1s. We also have a new manual on the way to support it.


Any time frame on enabling the audio trigger for things like gun shots etc?

We don't have a formal schedule for this at the moment. If you're looking to do some audio triggering in the short term, I'm wondering if you could set something up to use the new Toggle trigger (start-stop) mode + some sort of external device to provide a trigger signal into the camera upon hearing whatever kind of sound signature you'd like to listen for..


Or auto triggers... based on changes in pixels on screen?

Great question, thanks for bringing it up. This is something we're looking into developing examples/application notes for. It's not something that is planned to be done within the camera itself, but with the live RTSP stream being fed into a computer vision application running on a PC. Here's where you'll be able to find those examples when available: https://github.com/krontech/chronos-examples

6
Software Dev / Chronos V0.5.0 Full Release
« on: June 17, 2020, 05:16:58 PM »
We're happy to announce a new release of software for both the Chronos 1.4 and 2.1 cameras. This version builds on what was offered in V0.4.0.

I've attached the PDF of official release notes and upgrade instructions, but I'll reiterate them in this post as well. We'd be happy to hear about your experiences with this new version if you have a chance to update!





New Features and Improvements
● New Graphical User Interface with Dark and Light Modes
● Ability to set preferred exposure units on the main screen
● Double-tap video display area to zoom
● Ability to record live footage to H.264 mp4 @ 60 FPS in parallel with high-speed
recordings, including audio from the built-in microphone or line-in jack
● Automatic input detection and switching between the microphone and line-in jack
when recording audio in Live Record Mode
● Toggle Trigger Mode to allow BNC trigger to both START and STOP a recording
● Ability to configure most camera settings via the web page
● Ability to configure Triggers and I/O configuration via the web page
● Power Manager firmware update allowing for a longer button press (up to 3 sec.) to
boot the camera
● Power Manager firmware update to perform graceful shutdown when the battery is
critically low


Known Issues
● If the camera is being controlled via the web page, no messages will be shown on the
back-of-camera display if the video output mode is changed between
LIVE/RECORDING and PLAYBACK through the web interface.
● If the camera is powered on while connected to 10/100 (non-gigabit) network
equipment, the back-of-camera display will fail to start.
● When using Live Record Mode to simultaneously record 60 FPS MP4 footage to an
external storage device, the video display may momentarily blank or freeze while the
stream is being written to the storage device. This will not affect the high-speed
recording.

Updating Your Camera
There are two methods to update to Version 0.5.0. Please make sure to backup your work and calibration data prior to this.
1. [0.4.0 and later] Go to Util -> Storage -> Apply Software Update.
2. [0.3.2p2 and before] Re-flash your OS card by grabbing the image at: http://debian.krontech.ca/builds/chronos-voyager-20200617.img.xz Please see the attached PDF for more details on this.



7
Chronos User Discussion / Re: 1.4 Boot problem
« on: June 02, 2020, 03:33:41 PM »
Alright, some good news for those having the 'random' shutdown issue:

After digging through some code changes, I was able to reproduce this and realized that changes in how some status flags are set between the Power Manager and the CPU had changed between 0.3.1 and 0.3.2/0.4.0+.

If you hold the power button down for half a second or more, as you would to turn OFF the camera, the power manager will interpret this as a request to turn off after having entered the power ON state. Therefore, the camera boots, power management daemon starts before the rest of the UI, sees that a shutdown was requested, and then proceeds to turn the camera off.


The solution is to briefly press the power button to turn the camera on. Do not hold it down to start the camera, as anything > 500 mS will be interpreted as a command to turn off.


Please let me know if this mitigates the issues that everyone here has experienced. If so, I will add a delay sequence to the power manager so it correctly handles this button press.


Jeff, yes, the downgrade script is only to go from 0.3.2 to 0.3.1.

8
Chronos User Discussion / Re: 1.4 Boot problem
« on: May 29, 2020, 03:31:18 PM »
Hi everyone,

Thanks for adding details. After some information gathering about when/how this shutdown issue occurs, I've started the process of narrowing the problem down to something we changed in code between 0.3.1 and 0.3.2. For those encountering this issue who need to have their cameras turn on and work reliably until we release a fix, there are two options:

1. Attempt to use the "safe boot mode", which is a mode in which our power management controller ignores commands from the CPU, running only a minimal amount of firmware (your fan will spin at full speed, and no battery info will be reported on screen). To get into this mode, disconnect all power and battery, press and hold the power button down, insert the battery. If you see a green/red blinking pattern, it is now in safe boot mode, and you can attempt to use it normally.

2. Back up calibration data and downgrade to 0.3.1 using this downgrade package: http://forum.krontech.ca/index.php?action=dlattach;topic=460.0;attach=575


I apologise for the inconveniences that this might have caused. It has been something that has slipped through our standard QA process, but it is now a high priority for us to address.

9
Chronos User Discussion / Re: 1.4 Boot problem
« on: May 21, 2020, 11:08:04 AM »
Another thing that would help me out here: If you have software version 0.4.0, you should see a "Last Shutdown Reason" readout in the Util -> About section.

I had implemented this in mid-march to help track down the shutdown issue in the field, since it's been hard for us to replicate here in the office. On the first successful boot after a failed attempt, the software will have captured flags from the power manager and put them in this screen. It would be very helpful to know what this says the next time the issue is encountered.

10
Chronos User Discussion / Re: Videos saved but gone
« on: May 21, 2020, 10:50:24 AM »
Hi clkdiv,

Sorry for any inconvenience that may have caused. Do you remember approximately how many frames you had attempted to save?

I have a similar thought about it as you do.. Clicking "Safely Remove" in Play->Settings would have made the proper calls to the OS to first flush any pending buffers to disk before removal. While the chances of a save not occurring without first doing this are slim, it is still a possibility.

We do still have the recorded clip review screen in our software engineering task backlog, but I anticipate it to be a fairly lengthy undertaking to implement into the video system, so I can't promise a timeline for now.

11
Chronos User Discussion / Re: 1.4 Boot problem
« on: May 21, 2020, 10:33:49 AM »
Quick question for everyone that this is happening to: Does it happen on Battery, AC, or AC + Battery?

12
Software Dev / Re: Please synchronize frame numbers to trigger
« on: May 11, 2020, 04:52:58 PM »
Thank you for your feedback regarding improvements to our frame timing.

Regarding the remote control of the camera via various methods:

  • The Chronos doesn't run a windowing system like X11, both the video feed and the Qt GUI are directly rendered to the frambuffer in this case.
  • We're a few weeks out from another release that should contain trigger config settings on the webpage that should work for most users' needs. Do you mind me asking what your triggering requirements are like for your setup?
  • For the time being, the best way to handle remote triggering would be with your own calls to our Python API here: https://github.com/krontech/pychronos#io-group (while also acknowledging that it takes some time and effort to work with our API)

13
Software Dev / Re: Chronos API Documentation
« on: May 11, 2020, 04:36:43 PM »
Thanks for the info. From a quick look at the TP link website, I see that their 300 Mbps Wireless router has LAN ports that operate at 10/100 Mbps speeds. https://www.tp-link.com/ca/home-networking/wifi-router/tl-wr841n/#specifications

The best way to work around the issue of the camera not wanting to boot when connected to the router would be to use a gigabit (10/100/1000) switch. Apologies for any inconveniences here. I'm working to find a possible fix, but it will likely take a few weeks before an update is available.


14
Software Dev / Re: Chronos API Documentation
« on: May 11, 2020, 10:10:21 AM »
Hi ieSe, sorry the for late reply on this one.

Just wondering what the speed of your networking equipment is?

We've noticed a bug that stops the display from initializing correctly due to how the SoC in the camera currently handles networking initialization on 10/100 Mbps equipment.

It is not an issue on Gigabit equipment, and we are looking into it to determine if there's a fix.

15
Software Dev / Re: Python based simple camera interface
« on: March 31, 2020, 01:27:33 PM »
Here's a tutorial that we just released this morning on how to utilize network control: https://www.krontech.ca/wp-content/uploads/2020/03/Network-Control-v0.6.5.pdf

Pages: [1]