Commit Graph
100 Commits
Author SHA1 Message Date
Бычков Андрей 60f4db61eb Merge branch 'master' of https://git.shs.tools/SHS/pip 2022-08-08 17:14:21 +03:00
Бычков Андрей 724a2dffcf picout and clean 2022-08-08 16:44:37 +03:00
Бычков Андрей 1eaecb288f PIMapIterators refactoring
PIChunkStream some refactoring
2022-08-05 17:05:56 +03:00
Бычков Андрей 170a713357 PIMap new functions
PIByteArray checksum crc
some doc fixes
2022-08-04 20:20:08 +03:00
Бычков Андрей ddba8f401b PICout fix 2022-07-29 18:16:42 +03:00
Бычков Андрей 4725eb96d6 replace typedef function ptr by std::function
start PIMap refactoring
2022-07-29 15:49:36 +03:00
Бычков Андрей 38fd1b5dc4 PIPacketExtractor теперь работает 2022-07-28 17:02:33 +03:00
Бычков Андрей 1b09ad5c27 binlog fixes
PIBinaryStream doc
remove makePIPair
rename bytesAvailable
2022-07-28 14:46:58 +03:00
Бычков Андрей 00d06f71ba version 2022-07-27 15:46:53 +03:00
Бычков Андрей 3873f0b03b PIIODevice::bytesAvailible()
fix pistringlist pibinarystream write
pibinarystream::binaryStreamSize()
PIByteArray pibinarystream read with more size fix
pistring pibinarystream read optimization
fix bug in PIIOBinaryStream read and write if failed
workaround in PIIOString::readDevice
PISPI readDevice bug Fixed
2022-07-27 15:43:04 +03:00
Бычков Андрей d13e68c206 threadedRead now const uchar *
pipacketextractor Header mode now more flexible
fix splitTime mode
more refactoring
add virtual override to functions
remove piforeach
replace 0 to nullptr
iterate over pimap via iterators
replace CONNECTU to CONNECT# with compile time check
2022-07-26 17:18:08 +03:00
Бычков Андрей a1b9b7e1d6 убрал лишние ; 2022-07-25 10:32:42 +03:00
Бычков Андрей e1b89aeca8 PIByteArray begin end indexOf map reduce forEach
PIVector and PIDeque small fixes
2022-07-25 10:07:48 +03:00
Бычков Андрей 0116387fe3 PIDeque fix ssize_t
fix uninitialized variables
fix PIDeque prepend with std::initializer_list
2022-07-22 16:31:40 +03:00
Бычков Андрей f5953a0ba7 PIBinaryLog joinBinLogsSerial
correct timestamp wite with split
2022-07-22 15:24:07 +03:00
Бычков Андрей 7aa407264f Merge remote-tracking branch 'remotes/origin/stream_interface'
PIBinaryLog
2022-07-22 15:22:33 +03:00
Бычков Андрей 59c7896577 Merge branch 'pip2' 2022-07-22 11:18:03 +03:00
Бычков Андрей a69de63db0 PISerial windows custom speed 2022-07-20 15:41:47 +03:00
Andrey 8c8553a6af PIObject Property const char * 2022-04-29 18:17:03 +03:00
Andrey 784c949b1a Merge branch 'master' of https://git.shs.tools/SHS/pip 2022-04-27 15:49:37 +03:00
Andrey 7325e12e30 PIString doc 2022-04-27 15:49:30 +03:00
Andrey 6322b248a8 dtos fix 2022-04-27 13:27:58 +03:00
Andrey f7d6302572 fix 2022-04-26 17:20:07 +03:00
Andrey 7ad520a1c3 PIString optimization 2022-04-26 17:19:05 +03:00
Andrey 4bc12989ca Merge branch 'master' of https://git.shs.tools/SHS/pip into pistring_unparent 2022-04-26 16:59:36 +03:00
Andrey 186c71d973 linux mb test 2022-04-26 16:41:04 +03:00
Andrey 06c8e6af10 linux mb test 2022-04-26 16:30:26 +03:00
Andrey 69b9589e84 linux mb test 2022-04-26 16:03:37 +03:00
Andrey 5c767c5e3e linux mb test 2022-04-26 16:01:14 +03:00
Andrey 9cd0389a0b PIString wo pideue parent 2022-04-26 14:41:12 +03:00
Andrey a7ffc85404 piminsleep bug and PIIODevice splitFullPath optimization 2022-04-26 14:09:59 +03:00
Andrey 2e9c3a1dbf PIString benchmarks 2022-04-26 11:53:28 +03:00
Andrey 765ef7368e PIString replace pibytearray by char * 2022-04-25 11:42:58 +03:00
Andrey 91216c4b17 PIPair doc 2022-04-22 19:20:50 +03:00
Andrey 416b142889 Merge branch 'master' of https://git.shs.tools/SHS/pip 2022-04-22 18:45:04 +03:00
Andrey cb4df7dc42 fix PIVector and PIDeque typedefs 2022-04-22 18:44:58 +03:00
Andrey 99a4546775 ещё правки для PIVector и PIDeque iterator и убрал лишние строки 2022-04-22 17:54:08 +03:00
Andrey 8a9864a91c PIPair refactoring 2022-04-22 17:35:29 +03:00
Andrey db54d0b052 mistake 2022-04-22 12:13:43 +03:00
Andrey 87105cff21 ещё правки документации для PIVector и PIDeque 2022-04-22 12:12:26 +03:00
Andrey a489daa475 уменьшил количество строк 2022-04-22 11:51:19 +03:00
Andrey 93b881da1b PIDeque doc, fixes in PIVector and PIString 2022-04-21 18:25:44 +03:00
Andrey 8beaac5193 finish PIVector doc 2022-04-20 16:50:36 +03:00
Andrey d4294e3d95 PIVector reshape... not works 2022-04-19 16:33:13 +03:00
Andrey 8c6db321cf PIDeque doc 2022-04-18 19:10:01 +03:00
Andrey 35e68bcd0e Merge branch 'master' of https://git.shs.tools/SHS/pip 2022-04-18 18:16:38 +03:00
Andrey f01ca5e5bf pivector doc 2022-04-18 18:16:26 +03:00
Andrey 6abec38856 Merge branch 'master' of https://git.shs.tools/SHS/pip 2022-04-14 18:00:39 +03:00
Andrey d22af96bea PIDeque optimization 2022-04-14 18:00:33 +03:00
Andrey bb45a60d94 Iterators ssize_t 2022-04-14 17:43:55 +03:00
Andrey fa93c8a486 PIVector doc, forEach refactory 2022-04-14 15:58:40 +03:00
Andrey 2ab2614ab4 PICout optimization 2022-04-13 17:59:24 +03:00
Andrey 5ed900c46c PIVector doc 2022-04-13 14:50:09 +03:00
Andrey fb104a9f24 Merge branch 'master' of https://git.shs.tools/SHS/pip 2022-04-13 14:02:38 +03:00
Andrey 42bfe7c587 PIVector doc 2022-04-13 14:02:31 +03:00
Andrey e4e16764f3 PIP_DEBUG, PIVector sort and doc 2022-04-13 11:22:27 +03:00
Andrey 486fdf3dcd PIVector doc 2022-04-12 10:43:07 +03:00
Andrey 7cd824f3ab PIVector doc 2022-04-11 17:57:23 +03:00
Andrey 60c9d60079 PIVector reverse_iterator sort 2022-04-07 18:17:23 +03:00
Andrey f83d08cf56 PIVector doc 2022-04-01 18:11:52 +03:00
Andrey 0194e3f6b6 PIVector doc 2022-03-31 17:49:18 +03:00
Andrey 1edd9e4c55 PIVector doc 2022-03-31 17:27:36 +03:00
Andrey aa417be1d3 PIVector reverse, filter and reversed functions
PIVector lastIndexOf and lastIndexWhere correct behaviour
PIVector doc
picontainersmodule.h doc
2022-03-31 16:32:41 +03:00
Andrey 7ab16b641d PIVector doc 2022-03-31 13:28:18 +03:00
Andrey 42fd417e34 picontainers doc, PIVector doc 2022-03-30 17:32:34 +03:00
Andrey c2ceb710c5 PIVector doc 2022-03-29 17:30:58 +03:00
Andrey 288062cfd6 Merge branch 'master' of https://git.shs.tools/SHS/pip 2022-03-29 12:39:49 +03:00
Andrey 9f1ae76d1e PIVector doc 2022-03-29 12:39:37 +03:00
Andrey 7a9c3f72ca PIVector doc 2022-03-28 17:59:09 +03:00
Andrey 4c7df57e66 PIString and PIChar fixes 4 2022-03-25 15:10:29 +03:00
Andrey 7dee8f6313 PIString and PIChar fixes 3 2022-03-25 14:10:38 +03:00
Andrey 0ad6ca6602 PIString and PIChar fixes 2 2022-03-25 14:07:37 +03:00
Andrey 649850a1ba PIString and PIChar fixes 2022-03-25 13:49:32 +03:00
Andrey 8bb1af8d2a fix PIChar 2022-03-25 12:35:02 +03:00
Andrey 6241795b60 Merge branch 'master' of https://git.shs.tools/SHS/pip into doxygen-ru
# Conflicts:
#	libs/main/core/pivariant.cpp
#	libs/main/math/pigeometry.h
#	libs/main/math/pimathbase.h
2022-03-25 12:12:15 +03:00
Andrey 9d0451455a README.md ссылки на доку 2022-03-25 12:08:04 +03:00
Andrey 4bae04feec code style 2022-03-21 12:20:11 +03:00
Andrey 415160387b PILine 2022-03-21 10:49:41 +03:00
Andrey 3dd0d0b6cf PIRect complete 2022-03-21 10:35:34 +03:00
Andrey 2596b119ac start refactoring pigeometry.h 2022-03-18 18:06:40 +03:00
Andrey 6e6305d2ec start PIVector doc 2022-03-16 16:38:09 +03:00
Andrey 3e9cb2481c doc link to ru.cppreference.com for russian doc 2022-03-15 15:40:21 +03:00
Andrey ea624f1223 picontainers.h doc 2022-03-15 15:34:45 +03:00
Andrey e4aec3f95e Doxyfile.in upgrade 2022-03-15 15:10:59 +03:00
Andrey 9bf1a11701 picontainers.h doxygen fixes, generating html/pip.cfg 2022-03-14 18:17:16 +03:00
Andrey 99280a40ef picontainers.h doxygen partial 2022-03-14 17:14:29 +03:00
Andrey 99061f6e24 utf-8 2022-03-14 12:46:13 +03:00
Andrey 2fd139b1e3 Merge branch 'master' of https://git.shs.tools/SHS/pip into doxygen-ru 2022-03-14 12:31:51 +03:00
Andrey c3c98b9d78 include fixes 2022-02-14 14:01:54 +03:00
Andrey 443e8b46a6 Merge branch 'master' of https://git.shs.tools/SHS/pip into micro 2022-02-11 12:00:49 +03:00
Andrey fff2aa468a PIP_FORCE_NO_PIINTROSPECTION 2022-02-11 12:00:34 +03:00
Andrey 4921a3b0fd arduino PISystemTime::current 2022-01-21 17:09:21 +03:00
Andrey 8296e9a32b add FreeRTOS support for PIThread PIMutex PIConditionVariable 2022-01-21 14:15:42 +03:00
Andrey 7403ee67be gitignore 2022-01-20 16:54:20 +03:00
Andrey cde2341c1f fix freertos includes 2022-01-20 16:46:04 +03:00
Andrey 542f180d9d add Freertos dependency 2022-01-17 18:39:57 +03:00
Andrey c9e329d27d rename PIInit BuildOption 2022-01-14 18:51:37 +03:00
Andrey d4c6c410da some fixes 2022-01-14 18:25:41 +03:00
Andrey a7df53fbfe platformio_pre.py 2022-01-14 18:15:56 +03:00
Andrey 0504fa187e define PIP_MICRO
detect AVR_GCC
add library.json
2022-01-14 14:37:51 +03:00